Lady Luck: Cult of Fortuna - Zoe Walker & Neil Bromwich
Dec 31, 2012, 07:55 PM
We chat to artists Zoe & Neil about their installation at the National Museum of Scotland until the 1st of January 2012 especially designed for Edinburgh's Hogmanay #blogmanay