Society of St. Mary of the Snow

Sign in to save

Society of St. Mary of the Snow is a landmark in New York City, New York, United States.

Also on

Ask about this place

Nearby