Twickenham, Middlesex, Showing the Church, Ferry, Orleans House and Eel Pie Island

1868