Lost In Translation

Lorenzo Dalbosco travels to Tokyo to shoot the latest looks from the luxe Japanese brand, Christian Dada

Fashion