282632221_504546364798898_128089544562430020_n (1)

Puppy receives medical care

View basket ()