Story
Thumbnails

Previous

Next

Potala Palace, Lhasa, Tibet, China. 1994.
©2005 Dennis Cox