Hsu Sha wall

Hsu Sha wall

Hsu Sha wall is a home wall in Lexington ma on Crux.

Climbs