Thursday, December 11, 2008

The magic of water

Located in Ibirapuera Park - Brazil

No comments: