Tropical Cyclone Becky west of the island nation of Vanuatu, South Pacific Ocean - 27th Mar 2007

Description Details Image size: small | medium | large   
DSRS Satellite Image: Tropical Cyclone Becky west of the island nation of Vanuatu, South Pacific Ocean