From city to city - This stop is London, 倫敦.

Wednesday, April 27, 2011

Royal wedding craze....

Why did they put trees in Westminster Abbey for the royal wedding?

No comments: