The premier of Afdhel Aziz's latest documentary film "The Genius of the Place: The Life and Work of Geoffrey Bawa" took place in Colombo on 2023-07-15.
Bawa: The Genius of the Place is a ground-breaking documentary exploring the...
New York City is home to many different museums, including renowned institutions like the Museum of Modern Art (MoMA) and the Metropolitan Museum of Art, where various exhibitions showcase art and culture from all over the world. However, one...