It's been a long number of years since my blaw 101 course, but wouldn't there be the need for "consideration"? Even a payment of 1 sat would do.
it doesn't have to be payment, just something of value exchanged. They both get the prints and the labor of the other. That'll do.
reply