Netflix’s adaptation of this much-loved book is enchanting
At 16 hour-long episodes, One Hundred Years of Solitude requires patience – but it’s worth it.
At 16 hour-long episodes, One Hundred Years of Solitude requires patience – but it’s worth it.