Post

Regenbogenparade 2003

A great pride parade in Vienna with an important political message.