Candy cane roses
1948_1032
Columbia Road flower marketLondonEast LondonEnglandUnited Kingdomflower marketflowersrosescandy cane rosesred and white roses