It's been one of those magical days on the Dyfi that crop up from time to time.
Not only did one osprey turn up, three did - and we're set again for another rollercoaster season.
Here is the rundown of the main timeline today:
07:29
Blue 24 is back. She is eight days later than last year arriving and she looks in excellent condition.