Rebecca Hancock
5 Artworks
Medium: Fabric, Mixed Media
Pershore, United Kingdom (UK)
Bio

Rebecca Hancock is an artist based in London, UK. Her practice is primarily autobiographically based.

Any questions? Send an enquiry!

Portfolio