My Favorite Bands Logo
    Fluida
    Fluida

    Duo from London, UK.

    Data provided by Discogs