Frankie Martinez and Aisha Koswara, performed La Palomilla at Tudor Rose, West London as part of the Weekend with MamboCity

13 July 2002

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…