Picture - Caro Emerald at G-A-Y at Heaven London United Kingdom, Saturday 2nd November 2013

Caro Emerald - Caro Emerald performs live at London's G-A-Y - London, United Kingdom - Saturday 2nd November 2013




More: Caro Emerald performs at G-A-Y




Contactmusic