Villa Besoa photos

Selection of photos of Villa Besoa, a luxurious apartment villa located in Antananarivo.