Alistair Caldicott
Stockholm 3
Stockholm:
Stockholm is a city of some 20,000 islands