old-england.com / Chelsea 1879
Thames - London