Basically the title. Saw this at the crossroad of a tourist town in Austria. Does anyone know what it means? by neoplasticgrowth Tags:austria Leave a ReplyYou must be logged in to post a comment.