Flash Animation Website : Socotra Island
Flash Animation Website Socotra Island is a interactive flash website designed to bring awareness to the magnificent island. Being virtually isolated from the rest of the world for a long period, Socotra remains one of the most fascinating places on earth. Many animals and plants that live today on Socotra are found nowhere else on earth.
Flash Animation Website
Socotra Island
Socotra Island