Posts Tagged ‘Bar La Vista’

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

Posted by: Winslie Gomez on 27/07/2009