A busy calendar of Easter events took place in Angus over the weekend.
The always-popular Barry Mill duck race took place over both days.
Other attractions included a painted egg competition, Easter bonnet parade and a treasure hunt.
Caledonian Railway ran a special Easter Eggspress service from Brechin.
Their Easter celebration also featured an Easter egg hunt, face painting and miniature railway rides.
All the passengers were given a chocolate egg during the train journey.
Kirriemuir Rotary Club also ran an annual duck race at The Den yesterday afternoon.
Money raised from the event will go towards the group’s international projects.
The event also included a Easter bonnet parade and decorate egg competition while live music was provided by DD8 Music.