Gibraltar Veterinary Clinic

Victualling Office
Rosia Bay, Gibraltar,
Description