turkey liver

 

 

 

                


11.24.2005


post comment(s) (1)

There goes my Christmas turducken.
by Blogger jkirlin @ 9:18 PM