Climbers Sculpted 11
The Rock Oasis, Toronto, Ontario