shelleyhimmelstein
pzza_1982

previous     untitled (Roma), oil pastel, 9.4x7in (24x18cm), 1982     next