Remove all (or the specified) children of this widget. If the ‘children’ argument is specified, it should be a list (or filtered list) of children of the current widget.
something like this should work:
G.A.clear_widgets([i for i in G.A.children if type(i) is Image])
I would manage the Images in python rather than in kv, it isn't convenient for dynamically replacing them like this.