Roofs On The Beach

Roofs on the beach

Green Roofs over the Seychelles beach of Cote d'or in Praslin island