Medieval brick castle tower standing beside a tranquil river and green trees - Free Stock Photo | Picren | PicRen