Exhibition Design – Royal Canin

Royal Canin BSAVA, Birmingham NIA, UK