Salters Scene: Women of the World Festival

Michelle Williams

Michelle Williams

By Udo Salters

The Apollo Theater and London’s Southbank Centre collaborated to present a four-day Women of the World – WOW Festival in New York. Continue Reading →