Click to return
Philosopher's Tree, Biei, Hokkaido, Japan (2004) Michael Kenna