Show legend on Google map.

Hi, I would like to show a legend image on google map. I created a TImage and assigned the legend image to it. I have trouble to have it show-up. BringToFront doesn't work.
Maybe there are some better way not using TImage. I am open to take a different approach. What I want to do is to have a small image to show up at fixed location to the map, not anchored on lat/long. It is much appreciated if some one can shine me a light!

The TMSFNCMaps component is based on a webbrowser control, which comes with certain limitations. One of them being that you can't place components directly on top of it. However, you can work around this by using ElementContainers to overlay images on the map.

Example:

procedure TForm1.FormCreate(Sender: TObject);
var
  el: TTMSFNCMapsElementContainer;
begin
  el := TMSFNCMaps1.ElementContainers.Add;
  el.Position := poTopRight;
  el.HTML.Text := '<img src="https://www.tmssoftware.com/site/img/tmslogo.png">';
  el.UseDefaultStyle := False;
end;