Elgin fun day to launch historic trail

Elgin Museum
Elgin Museum