London, United Kingdom
4 pieces
3 pieces
2 pieces
19 pieces
Inspired by ancient obsessions with mythological beasts, girlhood fantasies of becomming a mermaid & the Mermaid shows of early 20th c entertaiment.