Monkbarns - In London's River

The ship Monkbarns in the Thames on her final voyage.

The ship Monkbarns.

back to main site