The Rough Guide to Prague

The Rough Guide to Prague

1995 • 320 pages