.
0126262
HAVANA: CASTILLO, c1904.
Tower of the Castillo de la Real Fuerza (Castle of the Royal Force), a fortress on the harbor in Havana, Cuba. Photograph, c1904.