Description
Facade of the St Thomas church in Palayur (Palayoor) in the Thrissur district in Kerala state in southern India, Asia
Facade of the St Thomas church in Palayur (Palayoor) in the Thrissur district in Kerala state in southern India, Asia
Learn more about royalty-free images or view FAQs related to stock photos.
© 2024 iStockphoto LP. The iStock design is a trademark of iStockphoto LP. Browse millions of high-quality stock photos, illustrations, and videos.