Storing files on hyperledger fabric blockchain
How do I store files on the blockchain
Generally speaking, Blockchains (including Hyperledger Fabric) are better suited for the immutable recording of transactions/events (into a ledger) rather than the storage of files themselves.
In general, it's not a great idea to store files on the blockchain.

For images, you could convert to Base64 and store it.