Carvenago Castle - Italy
Carvenago Castle, near Bergamo, was built in the late sixteenth century. It 'a structure created with residential and defensive purposes.
© Morenosoppelsa | Stock Free Images