miranda l roussel    artist
The Stick
2011
acrylic on canvas
111 x 860 cm