River of poppies

Details

Tower of London, London, UK

River of poppies