Science and Spirit in Italian Renaissance Painting at Hammond Castle Museum

Hammond Castle Museum 80 Hesperus Avenue, Gloucester

Monday, May 13: Science and Spirit in Italian Renaissance Painting Presented by: Rocco Gangle The form and function of the painted image changed drastically during the 15th-century Italian Renaissance. From...

$15 – $50