Designed by
Title
Palm trees, white sand and turquoise sea at Fairyland Beach, Seychelles Africa. #123067927
Description
White sand, granite stones, palm trees, blue skies and turquoise waters on Anse Royale Beach with the parish church of Anse Royale in the distance in Anse Royale, Seychelles, Africa.
This image is editorial