Preview Calle 17 (17th Street) leading to the Focsa Building built in 1956, Vedado, Havana, Cuba, West Indies, Central America Image ID: 722-165 Artist: John Harden Purchase a commercial license Buy framed prints & more from our print store color image travel photography travel destinations day outdoors horizontal places capital cities city location street scene street scenes calle 17 focsa building vedado havana cuba west indies central america