Memories From The Past

☰ Menu
wall street plaza

Life Saver

Wall Street Plaza: This is the place a few of us went to when 911 happened. It's a small plaza with a small waterfall, located on the Lower East Side of Manhattan.

Waterfall
Plaza