Demi-Leigh Nel-Peters at the Empire State Building in NYC Demi-Leigh Nel-Peters at the Empire State Building