Newsletter /
Cats Protection League.Peebles & Biggar Branch.
Peebles : Cats Protection League, Peebles & Biggar Branch,
Description based on: Autumn 1997.
Cats Protection League. Peebles & Biggar Branch