nchenga 28 August, 2005 General, Photos Shop window in Basel. Note for non-German speakers: Erfolg is German for success. Share this:EmailTwitterFacebookTelegramSkypeTumblrPocketPrintPinterestWhatsApp