Belize Photo Album
A pretty fancy Central American meat shop
The fresh chicken and duck department