Duck Hearts @ The Coach
DUCK HEARTS
The Coach, London
With duck fat toast & lardo
Eaten: Thu, 31 Jan 2019 15:04