Climbers Sculpted 10
The Rock Oasis, Toronto, Ontario