After a big wind, the algae may be all piled up in one corner of the pond. That is the most efficient time to do some raking.
If you still have too much, then the copper-based algaecides are probably your best next step. Lots of good threads on that topic in the archives where some of the experts have posted excellent advice and treating protocols.
That looks like a "backyard pond" to my eye. If you are on location every day, then pond dyes can also inhibit the algae by blocking some sunlight. With some experimentation, you can probably find a color and concentration that the family likes and that hurts the algae a little.
Finally, if you leave a little tall grass as a border between the forest in the background and your mowed "lawn" maybe you can intercept a few of those leaves from making it into the pond. You might also try mulching and bagging in the fall when the maximum number of leaves are on your lawn, but have not yet blown into the pond.
Good luck on keeping your nice pond looking good!