Thursday, January 27, 2011

TLT Photo of the Week: First Lady Of Spain Vs First Lady Of France.

I can’t decide, it’s a very tough choice.

Photo courtesy of DamnLOL.com


No comments:

Post a Comment