I find it somewhat strange when talented artists live in SL as secret. But it is also refreshing. I read about Mr. Godard at New world Notes and decided to find Mr. Godard in SL but there are almost no information on the profile and not many traces in SL.
The photos are very good and I found another fav photographer in world.
Check out the Flickr stream at https://www.flickr.com/photos/mr_godard/
Wish I could make pictures like that!