Showing posts with label rain in the tropics. Show all posts
Showing posts with label rain in the tropics. Show all posts

Tuesday, November 3, 2009

Here comes the rain!


Just the short relief from the oppressive heat is great!