top of page

Lever The Sun

Washington D.C., USA, 2013, Stainless Steel, 6m x 7m x 6m

bottom of page