News

An art installation consisting of 15,000 teddy bear sculptures, each representing a child killed in Gaza, has been unveiled in the Qatari capital city of Doha. The work—titled Echo of Lost ...
Occupying a ground floor retail space at the Tiffany Center (a 1920s art deco-style building and the site of my high school prom), the collection, aptly titled “Teddy Bears Picnic Museum ...