The Urinals of Galleria Vittorio Emanuele II

This shopping arcade is located right off the central square in Milan, Italy, adjacent to the Milan Duomo cathedral.

Filed under: Business
Tweet