Being in Havana (23/31)

< Prev Next >
Cubans buy their fruits and vegetables at stalls in a market or from roadside stands. Some are private businesses and others are operated by the government. Centro Habana.
Cubans buy their fruits and vegetables at stalls in a market or from roadside stands. Some are private businesses and others are operated by the government. Centro Habana.
Copyright