Image: the venue's website
Baba Yaga’s Hut presents: FRANCE plays on Friday 12 February at 19:30 at New River Studios, Greater London.
Source: newriverstudios.com