Liverpool, England. 14 meters high. Leading, top-roping, and bouldering.
Awesome WallsRecreation, Climbing, Indoor, Commercial Gyms - Awesome Walls. Liverpool, England.
Liverpool, England. 14 meters high. Leading, top-roping, and bouldering.
Awesome Walls