My Favorite Bands Logo
    Juniper Moon
    Juniper Moon

    Spanish indie pop band formed in Ponferrada (León) in 1997 and split up in 2005.

    Data provided by Discogs