Yes, although Amelora (genus) seems likely, its hard to unequivocally match this sighting to any of the diverse Amelora (genus) species, named or un-named which are visible online.
I was a bit worried it might be some other genus. I did not see the 2 black dots ~'shoudlders' (fore wing apex) on any of them. I did not find an alternative to fit.