Truss's Island

island in the River Thames

Categories: