Life: Universal Studios Florida

A pair of stiltwalkers dressed in ancient Egyptian costumes entertain tourists at the Universal Studios Florida theme park in Orlando, Florida.
Universal Studios Florida

A pair of stiltwalkers dressed in ancient Egyptian costumes entertain tourists at the Universal Studios Florida theme park in Orlando, Florida.