Self Portrait on Water

Self Portrait on Water

2011

18 1/8 x 12 1/2 in.(46.0375 x 31.75 cm)

Ink on printed photo. 1 of 1.


Work is available to ship globally.
Click the chat icon below for more information.