Saturday, November 10

farm shop

even where tables are set up for coffee and lemon drizzle cake, the sour clammy smell of meat saturates the air