Sakura ← Return to previous page

2007
H450, W150cm
Pigmented paper on glass
Temporary installation at Scottish Parliament, Edinburgh UK

Sakura
Sakura
Sakura
Sakura