553236_736264999793176_7871355009237886959_n Published May 3, 2016 at 720 × 960 in “Voyage, voyage” last stop was Germany but will it be the last stop for these artists?