Felix the Huddersfield Station Cat Receives a Promotion
A hardworking cat at the Huddersfield Railway Station in West Yorkshire, England has been given a promotion.
A hardworking cat at the Huddersfield Railway Station in West Yorkshire, England has been given a promotion.