Sampson

Breed: Tibetan Spaniel

The Mighty Sampson of St Augustine!

Sampson