Artwork > Bloom

Sperosubrosa
Sperosubrosa
Oil on Canvas
24 x 36 inches (61 x 91 cm)
2015

SOLD