The store in Hefei, Anhui Province, caught fire in the early morning, trapping over 20 animals. 


Reviewed by Dogsscats on 10/18/2018 08:34:00 PM Rating: 5
Powered by Blogger.