Image 3 of 27
East Meadow, NY, USA. Sept. 10, 2017. Twin Towers sculpture Memorial.
20170910_148J3_Eisenhower-Park_annParry.jpg
East Meadow, New York, USA. Sept. 10, 2017. Four birds fly over Twin Towers sculpture monument at Eisenhower Park 9/11 Monument section.

