Tryfan North Ridge
Phil Royle

Parking

Tryfan

Tryfan North Ridge