Erica Croft on a rental bicycle on Jaco Beach, Costa Rica.

Erica Croft on a rental bicycle on Jaco Beach, Costa Rica.