Cheeses for sale. Fira Avícola Raça Prat, El Prat de Llobregat, Barcelona province, Catalonia, Spain, Stock Photo, Picture And Rights Managed Image. Pic. M69-470125