Luca Draccar introduces his new EP: Flamboyant

Luca Draccar is a driven, diverse and charismatic artist born in Italy, but based in Berlin, Germany. He recently set out