press to zoom
press to zoom
press to zoom

EXPLOSION

Soviet-Afghan War Memorial, Saint Petersburg, Russia: Co-authored and fabricated a metal art superstructure.        2013