Results 1 results found A bici-taxi (bicycle rickshaw) and a popular Russian Lada car in front of the Council House, Marti Square, Ciego de Cvila, Cuba, West Indies, Central America