Union of the Thames and Isis (Dorchester Mead, Oxfordshire)

Union of the Thames and Isis (Dorchester Mead, Oxfordshire)