Tuesday, October 26

Eeek

(reddit) This is Excalibur, billed as the highest climbing wall in the world, located in the Netherlands:

No comments:

Post a Comment

Blog Archive