Ipswich, United Kingdom
Palma playing a rounded and eclectic mix of classic and under the radar electro, rap and soulful oddities.
Ipswich, United Kingdom
Palma playing a rounded and eclectic mix of classic and under the radar electro, rap and soulful oddities.