Scot's Float, Star Lock, Playden, Sussex, England

near Rye