Designed by
Title
Aerial view of the Aragonese castle of Le Castella, Le Castella, Calabria, Italy #98301302
Description
Aerial view of the Aragonese castle of Le Castella, Le Castella, Calabria, Italy: the Ionian Sea, built on a small strip of land overlooking the Costa dei Saraceni in the hamlet of Isola Capo Rizzuto