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.
2024