Logo Quiz Game Level 5-15 Answer

Logo Quiz Game Level 5-15 Answer
Answer:
Delta

Hint

Red arrowhead pointing north

More from Level 5 Answers