German Shepherd spends 2381 days at a shelter before being adopted

0views 2022/5/1
AD