The Lumineers - Cleopatra (Dualtone)

$29.99
Write a Review
The Lumineers - Cleopatra (Dualtone)
SKU:
111124
Format:
2xLP
Country:
US

In Cleopatra, The Lumineers set about trying to make musical sense of their three-year-plus roller coaster ride that was their first album. Their skill at setting a visual story to music comes through amidst the delicate, deceptively simple acoustic soundscapes.