Saturday, June 17, 2006


There she is - The Great Wall of China in all her majesty!

No comments: