Read the previous posts on this topic on this group.
There is no way to prevent anyone downloading your photos. When some one
views your site, the web site's files (including images) download to the
users's PC so they can be viewed in the browser. That's the way the
internet works.
Only suggestion is you put low quality sample images as the products you're
selling and then send the buyer the high quality images. But there's no
stopping *them* copying and redistributing the images after purchase.
There are scripts that block the right-click context menu, but there's ways
around these (they are not foolproof), these scripts also can be blocked by
Firefox and other such browsers. The no right click also frustrates users
since there's more to that menu that "save image as" and "view source".