Who knows ... it might mean something different in Strasbourg.
Strasbourg, France
July 4, 2002
Contact IBAB
IBAB Home
Signs Home
Next Sign