+ Seychelles

Silhouette Island, Seychelles
nuclear sunset

Silhouette Island, Seychelles

Silhouette Island, Seychelles, as seen from an approaching helicopter :)

nuclear sunset

off the coast of Silhouette Island, Seychelles.