The presence of Aspergillus mold spores were discovered on the picture frames. The 2012 frames were sold at PAPYRUS Stores.



Read More...