imou pine


Meanings

  • tall New Zealand timber tree