King Street Gallery on William

Twin echo

2005
oil on canvas
80x90cm

Unframed

Sold