The Royal Cornwall Show opens on Thursday with 120,000 expected to attend over three days. Continue reading...