Tropical forest, Vella Lavella, Soloman Islands.

Photo | 1 June, 1991

Tropical forest, Vella Lavella, Soloman Islands.

Categories
Tags