Artist Justine Lai painted herself in intimate sexual encounters with the Presidents of the United States. This artist has some seriously strange fantasies.







[via Cyanatrendland]