A fitting work of art has been unveiled at 500 Seneca. The 25′ sculpture called “Weeping Wall” was dreamt up by Buffalo artist Shasti O’Leary Soudant before being fabricated at Rigidized ...