"Leaders of G8" launched into the sky over Japan

Tags

See also

New and interesting