Charles Walker and the Dynamites. Floridita, London. October 18th 2012.

Charles Walker and the Dynamites. Floridita, London. October 18th 2012.

Charles Walker and the Dynamites. Floridita, London. October 18th 2012.