Climbers Sculpted 12
The Rock Oasis, Toronto, Ontario