Live Music: SONGS FROM THESE LANDS (Little Venice) plays on Friday 13 November at 19:30 at The Puppet Theatre Barge.
Line-up: Songs From These Lands
Source: puppetbarge.com