West Yorkshire, England, UK

Prince Philip Playing Fields, Scott Hall, Leeds, West Yorkshire, England, UK