Stockholm, Sweden - August 8, 2019: Cobblestoned street in Gamla Stan after rain, the Old Town is one of the largest and best preserved medieval city centers in Europe
Stockholm, Sweden - August 8, 2019: Cobblestoned street in Gamla Stan after rain, the Old Town is one of the largest and best preserved medieval city centers in Europe