Suite101

A soccer game in front of the San Pedro Church

Credit: Jeremy Schwartz
article: Isla Taboga, a Laid-back Panama Island
Other images from this article
View of the beach from the Hotel Vereda Tropical Isla Taboga Beach on a Sunday A soccer game in front of the San Pedro Church
A soccer game in front of the San Pedro Church, Jeremy Schwartz