Interior Design – Pedigree

Pedigree Crufts at Birmingham NEC, UK