Andrea Shepherd female puppy available

A dog standing on the ground with its head down.