
Spaniels putting up duck
$19.99 - $23.99
Spaniels putting up duck by George Armfield
$19.99 - $23.99
Two Spaniels by a Stream One Putting Up Mallard by John Ferneley