The colletralbeauty, as I understand you're in Moscow. Are you studying in an university here?
Iif you do, aren't there some Spanish-speaking stuidents in that university? There are several universities where foreign students study in my part of Moscow, and I often hear Spanish in public transportation.