David Meyer Black velvet November 14, 2018 Cayambe, Ecuador, produces the best roses in the world. Nature Rose ecuador andes Log in or register to post comments