Created by Elysegene - June 23rd 2018
New York, New York, United States
Liberty Island, New York, NY, US
Statue of Liberty
Central Park West, New York, New York, United States
226-20 Francis Lewis Blvd, Cambria Heights, NY, US
The Ohel