Green Island

small artificial island in the Red Sea

Categories: