1 November 2010

The alien ship approaches...

Spotted coming over the hill at Gardoussel.

More pictures from France soon.

Click the pic to enlarge.
Posted by Picasa

No comments: