Glen Moray18-year-old Elgin Heritage

Aged 18 years