NYC - Christmas 2007 - freshfoo
Statue of Liberty. France's "up yours" to Britain?

Statue of Liberty. France's "up yours" to Britain?