Royal Iris on Woolwich, River Thames, London

Back to Liverpool Pictorial

Royal Iris at Woolwich, River Thames, London