top of page

Hamizu

HAMIZU - Japanese for the misting of bonsai trees.

bottom of page