ABGreaves-070408-0146web_ooxtvk

A purple headed mallard duck

Leave a Reply