Myself on the summit of Thor...

Myself on the summit of Thor Peak - November 15, 2003 (self-photo).

Comments

No comments posted yet.