Friday, December 10, 2010

Pirate Duck at the Cathedral of Notre Dame in Paris

No comments: