My Favorite Bands Logo
    Le Petit Ramon

    Band from Barcelona.

    Data provided by Discogs