No, this isn’t Luna. But this black cat does bare a remarkable resemblance to her. He even has greenish eyes, though he is a little bigger.
I saw him through a window while out for a walk yesterday in the nearby South Beach neighborhood. He did come up to greet me, and let me know that this was his window.
I like to think that encountering a black cat is good luck.