An image from Passing Clouds, one of the productions that also features Hannah Brown.
Hannah Brown
January 26, 1997
Hannah Brown was born in Yorkshire, UK. She got a degree in Sculpture and Environmental Art from Glasgow School of Art, and continued to work as a seamstress in costumes and couture.