Chester Rd., Westminster United Kingdom
Beautiful roses in the rose garden
Photo Credit: Tracey
Claim copyright