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?
TM + © 2013 Vimeo, LLC. All rights reserved.
Made with k in NYC.