Picture 94_061_17

Browse from 94_061_17

Solomon Islands, Barracuda Point.