Efflorescence

  • $3,500.00
Tax included.


1.8 metres a 1.2 metres
Defineition of the word efflorescence :
To be in the state or a period of flowering sharing and awakening.
an example or result of growth and development:These works are the efflorescence of his genius.