Do you recognise: these animals ? - New Delhi Sterling 2005

590 S31D