Let there be light; lobby installation; Kimmel Center, Philadelphia, Pennsylvania, USA. October 2018.
Details; Kimmel Center; Philadelphia, Pennsylvania, USA
Let there be light; lobby installation; Kimmel Center, Philadelphia, Pennsylvania, USA. October 2018.