Preview French Tower in Castle of St. Peter, Bodrum, Anatolia, Turkey, Asia Minor, Eurasia Image ID: 776-4475 Artist: Richard Cummins Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image horizontal day outdoors people tourists tourism architecture exteriors building exterior castle castles st peters castle tower towers french tower bodrum anatolia turkey asia minor eurasia crusader castle of st peter