There truly are traffic signs which are peculiar, sometimes funny sometimes mysterious.
Runners meet at Phoenix park Dublin
Somewhere in Europe
Could it be a big rabbit approaches warming? Madrid.
Path for runners. Valencia.
At Dublin airport
Applicable every sunday.
A cornucopia in the world of traffic signs - this covers a lot if not everything
Hopefully this refers to ephiphany or something like that.