Bee nest or Bee hives with attractive micro cells. Yellow comb without cells with green leaves. Yellow honey comb close… thalabhula DP-459186884