Historic maiden tower standing on a small islet in istanbul with a red flag building island fortress landmark - Free Stock Photo | Picren | PicRen