Monday, April 02, 2012

Flea Art - Stickers/Postcard


Flea Art sent this book of rubber stamped stickers and written card back in 1994. Flea lived in London.

No comments: