scotguide

By scotguide

A perfect pair!

These squirrels were reflecting in morning sunshine in Ocala Florida!

Comments
Sign in or get an account to comment.