Havana

 

Anything can happen walking the backstreets of Havana – and usually does!

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.