My sister and I
This is my sister and I on top of the World Trade Center. I would assume it is around 1985 or 1986 based on our ages. My mom took us into the city that day from our home on Long Island, NY. I feel very lucky that we got to experience that view, enjoy the WTC, and have this photo as a memory. My heart felt broken on the day the towers fell and I watched from my office building in Union Square.