Title

The Rota, Where Babies Were Placed

Location

Florence, Italy