Rus Eng

Yemen. Island Socotra. People