Ajax loader
Italy, Apulia, city of Barletta: Barletta Castle (Italian: Castello di Barletta), view of first floor with defense structures
Italy, Apulia, city of Barletta: Barletta Castle (Italian: Castello di Barletta), view of first floor with defense structures; A first castle was built from 1046...
of 1
Open Lightbox