Page 1 of 1
View This category in: Canada > Ontario > South West
Shepherd's Crook Pub (Elora)
The Shepherd's Crook Pub, on the Grand River in Elora, Ontario. With a page of Lorne Scots history.
http://kw.igs.net/~shepherd/
The Shepherd's Crook Pub, on the Grand River in Elora, Ontario. With a page of Lorne Scots history.
http://kw.igs.net/~shepherd/
Page 1 of 1