Inside the Isaac Delgado Museum of Art, May 1964?.


Next photograph

Back to Recent Additions

4/7/2003--we