sign up (free!)
Brasil - Futebol - World Cup 2014
Winter Print - Winter Berries - 10x15 Fine Art Photograph snow red berries home decor trees branches
New world wonder - Christ the Redeemer. Brazil - the 105-foot-tall (38-meter-tall) "Christ the Redeemer" statue in Rio de Janeiro was among the "new seven wonders of the world" announced July 7 following a global poll to decide a new list of human-made marvels.