Pigs and piglets

Pigs and piglets (a lot of them) - squeaking. Inside.