Six Bicycles on the Beach, San Pedro Town, Ambergris Caye, Belize - April 2011

[Linked Image]