Melocactus azureus is a Brazilian cactus with an azure-blue body and dark spines. Mature plants develop a woolly red cephalium, bearing small pink flowers and red fruits.
Above information is sourced from Wikipedia
© hoshiine (CC-BY-NC)
© Wenceslau Teixeira
© pijverd
© Alison Rich
© john price