Royal Iris on the River Thames, Woolwich, London

Back to Liverpool images and photographs

Royal Iris at Woolwich, River Thames, London