Tilly

Breed: Cavalier King Charles Spaniel

Adorable.

Tilly