Historic stone fortress building situated near a body of water with architecture landmark waterfront - Free Stock Photo | Picren | PicRen