Let The Carters take you on a tour of the Louvre designed for this age