Spencer Shakespeare

Spencer Shakespeare

Price: €5300 euro

Over Spencer Shakespeare

“Sunshine, Shower, Paradise” 170 x 170 Acrylic, Oil Stick and Charcoal on Raw Canvas