"Flour Mills and Insurance"
"Flour Mills and Insurance" (continued)
Mill on the Dochart, Killin
Mill on the Dochart, Killin
Crieff Mill and Bridge Monzie
"Mill on the Dochart Killin"
Untitled - Stanley Mills, Perth
Untitled - Stanley Mills, Perth
"Stanley Mills nr. Park"
Untitled - Stanley Mills, Perth
Kiethbank Blairgowrie
Kiethbank Blairgowrie Wh
Kiethbank Blairgowrie Wh2
Kiethbank Blairgowrie2
Oakbank Blairgowrie Slu
Brooklynn weir
Oakbank Blairgowrie
Oakbank Blairgowrie Wh
Oakbank Blairgowrie Wh4
Westfield Mill Blairgowrie