My Favorite Bands Logo
    Talking To Turtles
    Talking To Turtles

    indie folk duo from Leipzig, Germany

    Data provided by Discogs