Cavalier-King-Charles-Spaniel3

Cavalier King Charles Spaniel 3

1692