Kirkstall Valley Nature Reserve

Public park in Leeds · 11.33 hectares