Purple Roses, Hyde Park, London, England by Noah MccallOctober 14, 2023October 14, 2023 Purple Roses, Hyde Park, London, England