Beautiful scarlet rose flowers bloom, dropping delicate red petals on the asphalt. The beauty of nature. Love.