Jack-O

Breed: Great Pyrenees

He is such a lover!

Jack-O