Horse carriage in front of the St. Nicholas Church in the Old Town Square Published March 2, 2017 at 532 × 800 in 6 Must See Cities in Europe Horse carriage in front of the St. Nicholas Church in the Old Town Square