Shop sign in London.Ik moest even aan Tibet denken toen ik deze zag in de straten van Londen.