Stella Clavisque

Stella Clavisque

www.ArtPal.com/rkarroo

My name is Rachid Karroo and I live on the tropical island of Mauritius in the Indian Ocean.

Photography is a passion. I am always trying to re-compose how I see things surrounding me. In my quest in taming light and pixels. I convert my own photos into digital art.




Digital Paintings



Nature