Vega Square Rose

Taymor