mail_outline sales@mediastorehouse.com
Cavalier King Charles Spaniel, male with ruby coat
Cavalier King Charles Spaniels with tricolor and ruby colourations on beach, Texel, Netherlands