IMG_2328.JPG

The Elphinstone Tapestry

Under Construction

Telling tales From Aberdeenshire.