A astronomical clock in Prague, Czech republic in the Old Town Square.

A astronomical clock in Prague, Czech republic in the Old Town Square.

 Stock photo ID: 7846150