Grateful Dead

Low Library Plaza

Location

New York, NY
United States
Low Library Plaza