Advert Mercedes 1999 Logo Mercedes

Published in issue

■   2612  - June 1999   Full page