pollia condensata

pollia condensata

Articles & Photos

A tiny, inedible berry with long-lasting iridescence has been awarded the superlative title of Brightest Living Thing on Earth.