Oil painting LSD, Chicago by Madeline Shea

LSD, Chicago

Oil on canvas, 16 x 16 inches, 2018

SOLD