Two peach orchid flower heads in close up highlighting the delicate petal details
Image dimensions: 5626 x 10000 pixels