Stock Photo - Castel del Monte, Andria, Apulia - castle dramatic cloudy sky


Location: Castel del Monte, Andria, Province of Barletta-Andria-Trani, Italy