1 cursed spot in Andria, Italy
Castel del Monte is a notable architectural project in Andria, Italy. This hidden gem of architecture showcases unique design principles that make it ...
Share it with the community!