Australian Shelduck [1]

  Back to Search

Australian Shelduck

Rottnest Island, Western Australia, Australia

Tan Kok Hui

30th Aug 2015