Hi Andrew, welcome to the board.
I don't think you'll get many people looking for crew here, though a few do pass by. Your best bet is probably to frequent sailing sites where they advertise for crew - though I guess you'll already know about that.
Any chance of posting some NWP pictures to the "Members Pictures" part of the board?
- just noticed, you're ahead of me on that one! thanks.