Strand

Map:
Location:
Address:
Hornstulls Strand 4
117 39 Stockholm 11739