Twickenham Parish Church and Eel Pie Island, Middlesex

1821