RCHines
Well-known member
My wife sent me this picture and i'm baffled as to what it is. Taken today, 05/23/17, in a suburban pond/park area near Denton, Texas, USA. She said it's super friendly and hanging out with them. I suspect maybe domestic but figured I'd ask the experts here first!
Thanks!
Thanks!