India Alba - Donald Willie And His Dog / The Elephant And Camel

Filmed live at the Old Fruitmarket in Glasgow.

Release date:

Duration:

7 minutes

This clip is from