Never seen that green before.. kinda cool
From the German forum!
Stickers, hats & t-shirts are from this bike/coffee shop at Lake Garda, Italy.
Nice place even though the bike shop is pretty small.
Focken sweet stickers.....LOL
The_Lecht_Rocks: whafe - cheeers - may i offer an official apology for the wagon wheeler "dis-belief"
Or maybe the bike was bought at a shop in Austria: