Happy Solstice y’all.
LUNCH!
These eyelashes may seem like they are heavily mascara-ed, but they are actually made of fly legs. This controversial work belongs to Jessica Harrison.
THE END