Yup, he has a claim.
Cleopatra's Needle 1880 loading into Steamship
Hmmmm...let's see; Does he own it? No. Does Egypt own it? No. Then he has no claim on it and should make no pretensions of such.