cjverb.com
Catherine’s Head
Today on Museum Bites we’re wrapping up our Italian adventure with a visit to the Basilica Cateriniana San Domenico in Siena. On display inside these hallowed walls is the sacre testa (sacred head)…