« I Almost Died

Peking

Shirley dancing in the rain on first pitch of Peking (5.8) on the Red Wall (Jan. 2006).

Peking