What's Your Take? Leave a Comment

Leave a Reply

  1. It’s the Holocaust memorial on the border of Sheepshead Bay and Brighton Beach. This area of Brooklyn has the highest concentration of Holocaust survivors in the world. The body of water you see in the background is Sheepshead Bay.