Patriotic Scottish Diaspora Tapestry goes on show in Crieff

© SuppliedPart of the Scottish Diaspora Tapestry
Part of the Scottish Diaspora Tapestry