Best photos of the world
About me
Adelaide
A frog clings to the tip of a branch, Adelaide, Australia
(© Rob Sturman/Corbis)
More