Show Pictures HIGH END 2006 — Munich, Germany (May 25th – May 28th)By Site Admin | May 31, 2006 Posted in Shows