The Dualists
On the River Thames, London.
<
>