The Urinals of Kika

Kika is a chain of furniture stores with locations throughout Hungary and Austria. This Kika store is located in Budapest, Hungary.

Filed under: Business
Tweet

These pictures were sent in by P.