River of poppies

Tower of London, London, UK

River of poppies