This is just a fraction of them - there are tons of them. I have no idea where they come from. 364 days a year there appear to be none but on this one day they all go mad, congregate and have a massive orgy in our pond!
That's a whole lot of frogs! Wonderful! Maybe a female spawned some eggs in the pond? Just now you'll have a whole of little tadpoles darting around :-)