A bed of red tulips in the Memorial Gardens, in front of Buckingham Palace. London, England.