A life of queuing for Cubans, Obispo Street, Havana

A life of queuing for Cubans, Obispo Street, Havana

A life of queuing for Cubans, Obispo Street, Havana

A life of queuing for Cubans, Obispo Street, Havana