I guess no one else sees the alien in the pic...turned on its side with mirrored image in the water...there is an alien holding some kind of device...
This is the next part of the 30 meter wall Does is painting, the other 2 parts before this one are on page 36.
FRENCH THREAD here >>>>>> http://www.bombingscience.com/graffitiforum/showthread.php?12246-France&p=1809100#post1809100