Riga, Latvia

The Freedom Monument

The Freedom Monument