The Red Barn

The Red Barn

The Red Barn is a climbing gym in Rochester, USA on Crux.

Climbs