Darwin’s Deli

Delivering lunch to London offices. I wonder if an actual Darwin is involved…

Advertisements