17 July 202013 tracks, 38 minutes
Critic score distribution
Flower of Devotion is the third studio album by American indie rock band Dehd. The album was released on July 21, 2020, through Fire Talk.
From Wikipedia, CC BY-SA.

No reviews yet.Join free to review it