Vet carrying terrier poodle mixed breed dog

- Image ID: M45ND7
Cultura Creative (RF) / Alamy Stock Photo
Image ID: M45ND7
Location: Palma de Mallorca, Islas Baleares, Spain, Europe