Holland Library

7 Market St.
New York
United States