Haematoxylon campechianum

Summary