That image is everywhere and used by a lot of people:
https:///...ks_Island_Maine.html
I think it is a CC0 (Creative Commons) image.
I guess it could be Aron, but doubtful?
Has anyone considered that possibility that this developer may have passed away?
Death happens to us all, but I haven't seen anyone ever consider this as a possibility?