"Hand embroidery, John Lennon"
$319.95
Prints available