foxemerson.com
A Medici Brilliance in English - foxemerson
A Medici Brilliance in English and a visually delightful and informative evening in Florence to a multimedia display, in a 15th century church, in 1 hour.