DAMA/LIBRA Photos


The etching staff in the clean room