Thursday, December 07, 2006

The Duck of Zorro ...




Doesn't this duck's red mask look just like the Mask of Zorro ....

No comments: