the-two-germanys:

The Deer Spirit in the Tibetan Mystery-Play
Postcard, United Kingdom.

Advertisements