The Cuba Oil Union refinery in Havana, Cuba.

- Image ID: J73878
The Cuba Oil Union refinery in Havana, Cuba.
James Hackland / Alamy Stock Photo
Image ID: J73878
Location: Havana, Cuba

Similar stock images