UK's National Pet Show for animal lovers
2018-11-05 15:27:00

Giant African Millipede from Rent a Beast at The National Pet Show at NEC Arena on November 03, 2018 in Birmingham, England. 

A selection of adorable animals and animal action displays are seen at the National Pet Show at NEC Arena on Saturday in Birmingham, UK. The show, packed with hundreds of different creatures, offers entertainment for pet owners, pet lovers and families./VCG Photo

Source: jschina.com.cn Editor: Hiram