SPIRIT UNDER THE LION ROCK

INSTALLATION

(2010)

Image
Image
Image
Image