Results 2 results found Free-range Norfolk bronze turkey at Sheepdrove Organic Farm , Lambourn, England Free-range Norfolk bronze turkey at Sheepdrove Organic Farm , Lambourn, England