the young american artist justine lai paints herself having sex with the american presidents.
click here for her website.
(via i love bad things)