Large or extra large dog crate (Justine Terrace)

Made of plastic or metal.
My growing puppy chewed through the zippers on my cloth one.

   
   
Posted by
Approximate Location