Tudor Jetty Greenwich


The timber remains of a Tudor jetty in the mud of the Thames foreshore at Greenwich, London, UK.