Veterinary Surgery, New Cross

Architect: White Adamski

Veterinary Surgery, New Cross

Architect: White Adamski