I scour the island of San Pedro, Ambergris Caye, to find out who is behind the cute flower graffiti that appeared at various spots around the town. "Who done it?" Check out the video.
Check out my latest Video Blog Post on Ambergris Today Online: http://www.ambergristoday.com/content...