Leo?? Maybe??

We now have three bull frogs in the pond. This one showed up a couple of weeks ago. I can’t say for sure but size wise he’s about the right size to be Leo.  When we are watching one another he feels familiar to me.. makes me wonder where he’s been and why he came back..