Alexander McQueen Aoyama store, 1st floor/ (c)Forward Stroke Inc.
Alexander McQueen opens its first flagship store in Japan, the Alexander McQueen Aoyama Store, in Aoyama, Tokyo./ (c)Forward Stroke Inc.