A charming and colourful stall selling fresh fruit and souvenirs along Anse Royale beach, on Mahé island, Seychelles.