Tree of Mirrors in Riga, Latvia (Stock Footage)

Tree of Mirrors in Riga, Latvia (Stock Footage)

Tree of Mirrors installation symbolizes 500 years of Riga’s Christmas tree in Egle recreation park, people walking around.

by
by
by
by
by
by