Thursday, February 24, 2011
Excalibur: the world's tallest climbing wall
Excalibur at
Klimcentrum Bjoeks
climbing center in the Netherlands.
Newer Post
Older Post
Home
View mobile version