Climbers Sculpted 9
The Rock Oasis, Toronto, Ontario