Posts Tagged ‘Towerbridge Salsa’

Bar La Vista, Towerbridge, London. New Salsa venue.

Posted by: Winslie Gomez on 27/07/2009