Gregory Porter - Water (3878242) 2 LP Set

Gregory Porter - Water (3878242) 2 LP Set

  • £23.99
    Unit price per 
Shipping calculated at checkout.


1. Illusion
2. Pretty
3. Magic Cup
4. Skylark
5. Black Nile
6. Wisdom
7. 1960 What?
8. 1960 What? (Opolopo Remix)
9. But Beautiful
10. Lonely One
11. Water
12. Feeling Good