Thumbnails Previous Image Next Image

206.09.17.5551.jpg
China, along the Karakoram.