Description

Small rocky Island in the Indian ocean near Seychelles. Long wide banner