England - Jim Martin
Powered by SmugMug Log In

Herrods

Worker in the fine food section of the Herrods department store in London.