John Mallard Bromley (1858-1939): St Ives Harbour