The highland Gathering
Gathering on beach
HighlandcowsHebridesagricultureardbhan highland cattleScottish highland cows