North Astro Dome. Peter Croft on the first pitch of Astroturf (5.10b R)
ID 106085939

Rate Photo
     Clear
  5.0 from 1 vote

Bob Gaines
Jan 2, 2008
North Astro Dome. Peter Croft on the first pitch of Astroturf (5.10b R)

0 Comments

Nearby Photos

Also Appears In