Note Card

Rosie Willis
London, England, UK
2004
Card with embossed stamp