The debut of Jen Lewin\\’s largest temporary sculpture to date, Cosmos opens in Tokyo for the summer of 2020.
© Copyright Jen Lewin Studio, all rights reserved.