Two possibilities. First your attachment could be larger than the recipients account will accept. Secondly the recipient needs to do some housekeeping on his email account and delete old emails - it sounds as if your attachments are big enough to exceed his total mailbox storage allowance from his provider. In either case it's the recipient who has to take the action.
You could try reducing the size of your pics so neither of the above apply.