Damp rocky places on mountains, especially by streams, avoiding acid soils. Locally common on enriched soils below bird roosts.
Damp rocky places on mountains, especially by streams, avoiding acid soils. Locally common on enriched soils below bird roosts.