Climbers Sculpted 13
The Rock Oasis, Toronto, Ontario