Stock Photo - Inside the bell tower of San Pedro church, a church with the claim as the second oldest church in the Western Hemisphere, on the tropical island of Isla Taboga off the coast of Panama City, Panama.

Stock Photo: Inside the bell tower of San Pedro church, a church with the claim as the second oldest church in the Western Hemisphere.

Searchable keywords

Choose multiple keywords