Hagrid

Breed: Newfoundland

A Landseer Newfoudland

Hagrid