Share
twitterlinkedinfacebook
Image 1 of 1
VSK00590PNG.jpg
Green turtles for sale at the local market, lie on the ground in Lorengau town.