La petite France in Strasbourg.
Tags: strasbourg
© All Rights Reserved
Strasbourg Alsace
Strasbourg, France.