red sea sophie saint travelettes

Egypt, Red Sea, Tiran Island near Sharm el Sheikh