Share
twitterlinkedinfacebook
Image 1 of 1
1045812.jpg
New Britain palm (Elaeis quineesis Jacq)  oil plantation by the coast.