Red Island
London - Ciné Lumière 17 Queensberry Pl, South Kensington, London, United KingdomAt the beginning of the 1970s, in Madagascar, a few armed forces and their families live in one of the last French military bases abroad, a relic of the French colonial empire.