Monday, April 19, 2010

Charlotte Casiraghi and Alex wait as a crowded train station in Rome. The couple were forced to return to Paris by train - April 19, 2010

No comments: