IBAB Home IBAB Signs Page Banner

Who knows ... it might mean something different in Strasbourg.

Strasbourg, France
July 4, 2002

Talk about your specialty shops!