Hope Sculpture


Address:
200, 222 W 53rd St, New York City, NY 10019, USA