DelafĂ© y Las Flores Azules – Espiritu Santo


They look like they’re having a lot of fun. You might want to hit Google Translate, if you want an awful translation of what they’re singing about. Or where’s Larry? He’ll know.

By Mark Newton

Born in 1981, live in the UK. I write about strange things.