California Dreamin’ Hybrid Tea Rose

California Dreamin' Hybrid Tea Rose

California Dreamin’ Hybrid Tea Rose