Metro Riders

Stockholm, Sweden

Hopelessly lost in the sea of reality (which frequency is it, anyhow?)