40th celebration.

Second generation pupils at school.

Many parents were also past pupils of Blairgowrie.