Water Critters

Otters Homosassa_DSC0121

Otters frolicking at Homosassa Springs, FL

Otters frolicking at Homosassa Springs, FL

Bookmark the permalink.