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 celebration of independence video.

Leave a Reply