Nunroyd Park

Public park in Leeds · 20.6 hectares