castle · undated
cultural property in el Port de la Selva, Costa Brava, Catalonia, Spain
See Castell de Verdera on the map →