Towa

Randa Fouad’s exhibition ‘Towa: The Land of Light’ to be held in Egypt’s Opera House on March 13

Mon, 01 Mar 2021 - 04:39 GMT

The exhibition will showcase paintings inspired by her visit to the Holy Valley Towa and Sinai, famous for its picturesque nature, rich civilization and diversity of religions.

More