Pages

... "Electric Orgasm"


... early experiments in high-speed film with slow-exposures and electronic flash.