Climbers Sculpted 8
The Rock Oasis, Toronto, Ontario