- Home
- London, England, United Kingdom, August 12, 2026. A butcher in a straw boater works at the Butchers counter inside Harrods, with hanging carcasses and customers at left. Puzzle #910140098
London, England, United Kingdom, August 12, 2026. A butcher in a straw boater works at the Butchers counter inside Harrods, with hanging carcasses and customers at left. Puzzle #910140098