Idiocy, Imbecility

23-March-2015 Monday
Oligophrenia or Mental Retardation or let's figure it out.


v20240901