Stock Photo: Christmas decoration at Old Town Square´s park at twilight, Stare Mesto, Prague, Czech Republic, Europe

Stock Photo: 1890-116153 Christmas decoration at Old Town Square´s park at twilight, Stare Mesto, Prague, Czech Republic, Europe