Teazle

Breed: Tibetan Spaniel

Cheeky, independant, adorable.

Teazle