I think these photos have been making the rounds under mistaken attribution to Sze Tsung Leong (whose photography of architecture, cityscapes, and urban destruction is stunning, by the way). But they’re actually the work of Sasha Kurmaz.
All identity issues aside, that particular anemone picture is as perfect as a painting. Feel free to leave any and all furious comments in the jar marked “Your alliteration causes me physical pain. Just….just stop it.” —MN