Harlequin Duck

 

Harlequin Duck

Harlequin Ducks on CBBT Island #1 on January 31, 2015

Harlequin Ducks

Harlequin Ducks at CBBT #1 on January 31, 2015