The Artist's Almanac for Dec 15th, 2017

Fri Dec 15 2017 (04:05)

Gustav Eiffel and Johannes Vermeer.