youreanidiot
Title: You’re An Idiot
Size: 40cm x 40cm
Material: Oil/ Canvas Panel
Date: 2012
 Sold

Rita Hayworth as in The Lady from Shanghai