Monkbarns - In London's River
The ship
Monkbarns
in the Thames on her final voyage.