Sickla Strand

Europe, Sweden, Stockholm