‘Shop Art at the Mall’ at Al Aali Mall Bahrain, 2008

Past