St. Peter Church
The clock tower of St. Peter's church in Jaffa, Israel against gorgeous blue sky
© Mrlightning | Stock Free Images
Similar Free Images