Even if the subject is popular, that does not mean that your pics will pop up in searches. We are not all equal in the eyes of browsers. Perhaps there are people on this forum who were successful in driving traffic to their own online stores, but I am not there yet, so can't really comment.