Dahlias

25/07/2022

D5 C97 C15 7715 4 C8 D B7 D7 CF79487 A50 DA

How are Dahlias like this? It doesn't seem like nature should be able to produce something this perfect.