Why there is an enormous spider sculpture at Qatar’s National Convention Center
A 30-foot-tall bronze-cast spider sculpture prompted more than a few raised eyebrows from those attending Richard III at the Qatar National Convention Center this weekend. Titled Maman, the sculpture is…
Share