Saturday November 11th marks St. Martin’s Day in Germany. But why exactly do we celebrate, and what do all these paper lanterns signify?
Source link
Saturday November 11th marks St. Martin’s Day in Germany. But why exactly do we celebrate, and what do all these paper lanterns signify?
Source link