Ditsea Yella – wildly eclectic and delectably addictive in a crazy way!

Share Button

Ditsea Yella is an electro-grunge duo from London, consisting of Diana and Phil, after having met in a boxy studio in Shoreditch while working on

Continue Reading