Martha: They Grow 'Em Big In France...

Looks like Martha Stewart is suffering from a serious case of Puffin envy...
Martha Stewart