Stockholm, Sweden
Location in Sweden
by Parkz, 9 years ago