They must be quackers!
Published: 21 March, 2008, 16:10
Ducks on the catwalk are part of Australia's most famous annual country festival, which is being held in Sydney. The Pied Piper Duck Show features the latest fashion trends and hats for our feathered friends.
0 COMMENTS
POST COMMENT