Harlequin Duck

1836

View this item

Harlequin Duck