Climbers Sculpted 7
The Rock Oasis, Toronto, Ontario