Unknown Species Philippines 'yellow form' (tree) # 2

Unknown Species Philippines 'yellow form' (tree) # 2