3 Roses in a Vase – Ecuadorian Roses

2,800