Two hundred forty petals tumble through dimensions beyond our sight and settle into a single perfect rose.
Open in the living gallery →