Zoom Download original image Report abuse

Tulagi, aan de oever van Lee River 8 juni 2005