View Single Post
Old 07-12-2012, 02:38 PM
  #18  
Neesie
Super Member
 
Join Date: Mar 2012
Location: Texas, USA
Posts: 5,896
Default

I believe it's an artificial foot, for an injured duck.
Neesie is offline