Fall and Fallow

Seycelles National Botanical Gardens