Hiding pictures in public Facebook groups

I posted a picture in a Facebook group that I’m a member of. A friend of mine who is against the ideals of the group left a snide comment on it.
So my question is, is there any way for your Facebook friends not to see pictures that you post in groups that they’re not a member of?

You are presumably posting in an open group. If the group is closed or secret then non members won’t see what is posted.

https://www.facebook.com/help/412300192139228/

Your best bet is to delete the pic and send him a polite note to leave your postings in this group alone. If he refuses de-friend him. The group can go closed but that sort of defeats the purpose of group trying to attract members.

What are the privacy options for Facebook groups