The Urinals of the Saint Michel

The Saint Michel is a cafe in Buenos Aires, Argentina. This picture was submitted by eastbayray.

Filed under: Bars & Restaurants
Tweet

He writes: "[It is] A great place to stop for a cold beer or churrasco sandwich!"