Designed by
Title
The Laima Clock is a landmark in central Riga, Latvia. #158793536
Description
The Laima Clock is a landmark in central Riga, Latvia. Its location between the Old Town and the Centre commercial district has made it a landmark of the city
This image is editorial