a blog for looking at birds on the internet by suchducks and katiefab
Marabou Storks defecate on their own legs to prevent parasites. Seriously.
NIGHTNIGHT by DEDDY