Roz
500+ Posts
Friends of ours are currently in Paris and made an excursion to Saint Germain-en-laye. They sent me the attached photo of this sign on a sidewalk there, wondering if we had any idea what it meant. Obviously it's pointing to something, and the picture could be a dog, although it's kind of ambiguous. Does anyone know or have any better ideas?