13/11/2010
Frescos of the Church of the Transfiguration
November 13, 2010 - January 23, 2011 MUSEUM of Art Cape Cod