Sort:  

Even in Menorca, right? But the odd thing was seeing the sign just like this in a street... I can't imagine LIVING next to it.... OMG the smell every day...
!BEER