Castle Wall

Castle Wall - Sesimbra Castle, Southern Portugal, E.U. Photo