Rusi
artist, photographer
made in China, fermented IN BOSTON, now haunting CAMBRIDGE, UK