What a fantastic photo. Words fail.
Definitely. Her name means (variously) “she comes in beauty” or “the beautiful [one] has come”.