The Urinals of Les Quinze Nits

Les Quinze Nits is a restaurant in Barcelona, Spain.

Filed under: Bars & Restaurants
Tweet

This picture was submitted by AP. This restaurant is located in the touristy Placa Reial.