Friday, June 26, 2009

The Big Picture hits it out of the park

Again!



This image:
Mount Fuji from space.

No comments:

Post a Comment