Shepard Fairy

(CA - United States

30 x 44 inch - 4 Color Screen Print on Hand Painted Paper