From the Masterpieces of Siena show at the Met NYC. They had some big cockroaches back in Medieval Tuscany.
Post image

Comments