(NB suggestion) The Chevron and Inguz symbols belong to the Vikings. Chevron stands for creating your own reality or path. It also supports the Greek symbol of Inguz, which states that where there is a will, there is a way.
The roses are drawn within the triangle symbol. The black background is a stark contrast with the bright colors of the flowers.