www.steamfinale.co.uk
All images are copyright Ian Thompson or other named photographers
A familiar sight in Cuba. This is Havana, 8th February 2005.