r/pics•15 yr. ago[deleted]Found this on the "streets" of Placencia, BelizePosted May 31, 2011, 11:31 PM UTC5310Share