The Crazy Coqs at Zedel

The Crazy Coqs at Zedel, London