My take on semi-pro photographers are anyone who shoots for a fee but does not generate all of his work income full time through photography.
Semi-pro shooters are bound by the same laws as full time pros. I think that a better name for what I am saying a semi-pro is would be "part-time professional".
Whether full time or part time, whenever you are taking money for your photography, you should still be "professional".
Nikonians®, NikoScope® and NikoniansAcademy™ are trademarks owned by Nikonians.org.
Nikon®, Nikonos® and Nikkor® are registered trademarks of Nikon Corporation.