I was out testing my new lens today & spotted this, any idea what it is ? (I guessed A Brown Duck...:))