Preview

image preview

Description

Photograph of Voorhees Technical Institute campus located in 450 West 41st street, New York, NY

Document Type

Image