Italia 2003 - Toscana

September, 2003

Previous Index Next

Abra and Debora with sheep born that morning. The one in Debora's arms didn't make it

P1001216
P1001216