Freelancer:
MoshiurRashid20
Carrousel
If you need any changes feel free to knock me. I can perform all of that mentioned in the description. I can generate new creative concepts regularly. If you are free let's have a video call and discuss the details of the requirements. My portfolio: www.behance.net/brokenheart5