B&B Carousell, Coney Island, New York City, USA, 2005
B&B Carousell, Coney Island, New York City, USA, 2005