Results 1 results found Local taxi driving down the main street, Rua 1 de Junho, Praca Central, Santa Maria, Sal island, Cape Verde, Africa