Gallopers

Gallopers in York, North Yorkshire.