X
New York City - the view uptown from astor place.
@smf210 (102)
• United States

New York City - the view uptown from astor place.