Found this beautiful flower in a narrow street named Appelhaven. I wish I knew what it's called :).