Thebaud platform, view from the south side of the west tip of the island, June 2002.
<Prev
Next>