the Tourist
the Tourist

91 x 91 cm
oil on canvas
2005
sold

the Tourist

91 x 91 cm
oil on canvas
2005
sold