India Ria Amarteifio February 23, 2017 India Ria Amarteifio – ‘Beauty and the Beast’ Screening in London