Front cover image for Annual report

Annual report


Journal, Magazine, English, 19uu
Marks and Spencer p.l.c, London, 19uu