A small street in San Pedro Town, island of Ambergris Caye, Belize, Central America
Tous droits réservés