John Waters

s-l1600-27.jpg
s-l1600-27.jpg

John Waters

675.00

Oil on canvas

28 x 22

Add To Cart