Download links and information about Lord Of The Flies & Birds & Bees by Talk. This album was released in 2023 and it belongs to Alternative Rock, Post Rock, Indie genres. It contains 10 tracks with total duration of 33:45 minutes.