Caro Emerald - Caro Emerald performs live at London's G-A-Y - London, United Kingdom - Saturday 2nd November 2013 (1 Picture)
Caro Emerald
Photo credit: Chris Jepson
#1
Next Caro Emerald Slideshow: Caro Emerald at Royal Concert Hall - Glasgow United Kingdom - Wednesday 11th September 2013