
Photo #7415
Interior Iglesia Palmar Sur
Rows of wooden pews lead toward a small altar inside a bright church with white roof beams and arched windows.
Location: Churches, Palmar Sur, Costa Rica
Royalty-free. On a website, place this link near the photo:











