White Church , is surrounded by palm trees and white houses in the background are the mountains

Royalty-free stock photo ID: 118021957

White Church , is surrounded by palm trees and white houses in the background are the mountains