Old Town Square, Praha

Old Town Square (Staro Mesto) in Prague, Czech Republic. View from Sky Bar @ Hotel Prince. January 03, 2010.