11th and 18th of November Torchlight marches in Latvia – river of fire from thousands or participants in the national celebration of independence

11th and 18th of November Torchlight marches in Latvia – river of fire from thousands or participants in the national

Read more