Lorca Pig Farm, Murcia, Spain (1)

09/04/2008

Lorca Pig Farm, Murcia, Spain (1)