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