A young lamb

Picture 5 of 25

Glachbeg is a living, breathing croft whose livestock are constantly in motion.