Monday, October 13, 2014

The Carters Visit The Louvre


The Carters share pictures from their visit to the famed Musée du Louvre in Paris France…





More pictures at the source