'What Is It' attraction at the Egyptian hall, appearing to be half human half animal.
'What Is It' attraction at the Egyptian hall, appearing to be half human half animal.