Nature calls in the sun-kissed Seychelles Gallery