Cuffy

Cuffy on the rocks

More: Goofy, loyal, affectionate and loves the water.
Vote