The Republic of Cuba is an island nation in the Caribbean Sea.
Cuba has an estimate population of 11 million people and a land mass of 110,861 km2 / 42,803 sq mi
Havana Fire Truck #629
Havana Comando 1, Cuba, Fire Truck #629. 1985 Mercedes Benz / FTE, capacity 500 GPM.
Photo taken 3/...