David Mitchell: Venus Beach Cafe at Blackpool Sands
David Mitchell: Venus Beach Cafe at Blackpool Sands
David Mitchell: Blackpool Sands, South Devon