Lumbaria Island (TODD City) Rendova.
Posted: Sat Jul 03, 2021 9:21 am
Looking for photos of the jetty and what I believe is a floating dock, on Lumbaria Island I have several photos, however I'm not use about the dock always looking for additional information any help would be great