China - Jim Martin
Powered by SmugMug Log In

Lama Temple

Lama Temple, Beijing, China.