Giant rat stall (not!) Brighton Beach, Coney Island, new york city, USA

- Image ID: C4CBEP
matt griggs / Alamy Stock Photo
Image ID : C4CBEP
Location: Brighton Beach, Coney Island, new york city, USA