Cotton wool, Logics

22-May-2013 Wednesday
The logic of cotton pad manufacturers.


v20240901