Well known north of Scotland art specialist killed in London crash

Moira Gemmill
Moira Gemmill