Scatcherd Park

Public park in Leeds · 4.37 hectares