Historic maiden tower landmark situated on a small islet in the sea - Free Stock Photo | Picren | PicRen