Exhibition Design – Pedigree Crufts

Pedigree Crufts Birmingham NEC, UK