Filming Locations in Seda

Seda, Latvia
Seda: People of the Marsh (2004)

Seda is a town in Valmiera Municipality in the Vidzeme region of Latvia. It is founded in 1952. The...

View Details