The Leopard, food photography

The Leopard, near Mallory Court Leamington Spa, Wawrickshire