Instagram Logo

obzerb

Zerb Mellish 🌞

Director of Photography

109
posts
2.8K
followers
8.6K
following

Tejasvi Manoj for @Time Cover - Read online now and in print on september 29th

In 2024, the FBl’s Internet Crime Complaint Center received nearly 860,000 reports of scams, with potential losses exceeding $16 billion. Of those, acts of fraud targeting people over the age of 60 accounted for nearly $5 billion.
That’s why 17-year-old Tejasvi Manoj - TIME’s 2025 Kid of the Year - created Shield Seniors, a website designed to educate the 60-plus demographic on how to detect, report, and protect themselves against online scams.

CREDITS⁣
Photographs by Zerb Mellish for TIME (@obzerb)
Photo Assistanance by (@eddiedonross / @jacxbcarroll)
Degitec by Luis Govea ( @luiisgovea)
Grooming by (@vivemakeup)⁣


Thank you so much for your trust @time

Photograph by Zerb Mellish for TIME

Presented by @allstatefoundation


3
70
8 months ago


Tejasvi Manoj for @Time Cover - Read online now and in print on september 29th

In 2024, the FBl’s Internet Crime Complaint Center received nearly 860,000 reports of scams, with potential losses exceeding $16 billion. Of those, acts of fraud targeting people over the age of 60 accounted for nearly $5 billion.
That’s why 17-year-old Tejasvi Manoj - TIME’s 2025 Kid of the Year - created Shield Seniors, a website designed to educate the 60-plus demographic on how to detect, report, and protect themselves against online scams.

CREDITS⁣
Photographs by Zerb Mellish for TIME (@obzerb)
Photo Assistanance by (@eddiedonross / @jacxbcarroll)
Degitec by Luis Govea ( @luiisgovea)
Grooming by (@vivemakeup)⁣


Thank you so much for your trust @time

Photograph by Zerb Mellish for TIME

Presented by @allstatefoundation


3
70
8 months ago

Tejasvi Manoj for @Time Cover - Read online now and in print on september 29th

In 2024, the FBl’s Internet Crime Complaint Center received nearly 860,000 reports of scams, with potential losses exceeding $16 billion. Of those, acts of fraud targeting people over the age of 60 accounted for nearly $5 billion.
That’s why 17-year-old Tejasvi Manoj - TIME’s 2025 Kid of the Year - created Shield Seniors, a website designed to educate the 60-plus demographic on how to detect, report, and protect themselves against online scams.

CREDITS⁣
Photographs by Zerb Mellish for TIME (@obzerb)
Photo Assistanance by (@eddiedonross / @jacxbcarroll)
Degitec by Luis Govea ( @luiisgovea)
Grooming by (@vivemakeup)⁣


Thank you so much for your trust @time

Photograph by Zerb Mellish for TIME

Presented by @allstatefoundation


3
70
8 months ago

Tejasvi Manoj for @Time Cover - Read online now and in print on september 29th

In 2024, the FBl’s Internet Crime Complaint Center received nearly 860,000 reports of scams, with potential losses exceeding $16 billion. Of those, acts of fraud targeting people over the age of 60 accounted for nearly $5 billion.
That’s why 17-year-old Tejasvi Manoj - TIME’s 2025 Kid of the Year - created Shield Seniors, a website designed to educate the 60-plus demographic on how to detect, report, and protect themselves against online scams.

CREDITS⁣
Photographs by Zerb Mellish for TIME (@obzerb)
Photo Assistanance by (@eddiedonross / @jacxbcarroll)
Degitec by Luis Govea ( @luiisgovea)
Grooming by (@vivemakeup)⁣


Thank you so much for your trust @time

Photograph by Zerb Mellish for TIME

Presented by @allstatefoundation


3
70
8 months ago

Tejasvi Manoj for @Time Cover - Read online now and in print on september 29th

In 2024, the FBl’s Internet Crime Complaint Center received nearly 860,000 reports of scams, with potential losses exceeding $16 billion. Of those, acts of fraud targeting people over the age of 60 accounted for nearly $5 billion.
That’s why 17-year-old Tejasvi Manoj - TIME’s 2025 Kid of the Year - created Shield Seniors, a website designed to educate the 60-plus demographic on how to detect, report, and protect themselves against online scams.

CREDITS⁣
Photographs by Zerb Mellish for TIME (@obzerb)
Photo Assistanance by (@eddiedonross / @jacxbcarroll)
Degitec by Luis Govea ( @luiisgovea)
Grooming by (@vivemakeup)⁣


Thank you so much for your trust @time

Photograph by Zerb Mellish for TIME

Presented by @allstatefoundation


3
70
8 months ago

Sunday service with @_stevestevestevefor his new single “Way out” by stevestevesteve, all platforms.

photographer: @obzerb
guitar: @modisette.mp3
bass: @solioxrz362
engineering/mastering/co-produced: @justinwabs executive producer: @naturallybeverly


3
8
2 weeks ago

Sunday service with @_stevestevestevefor his new single “Way out” by stevestevesteve, all platforms.

photographer: @obzerb
guitar: @modisette.mp3
bass: @solioxrz362
engineering/mastering/co-produced: @justinwabs executive producer: @naturallybeverly


3
8
2 weeks ago

Sunday service with @_stevestevestevefor his new single “Way out” by stevestevesteve, all platforms.

photographer: @obzerb
guitar: @modisette.mp3
bass: @solioxrz362
engineering/mastering/co-produced: @justinwabs executive producer: @naturallybeverly


3
8
2 weeks ago


Sunday service with @_stevestevestevefor his new single “Way out” by stevestevesteve, all platforms.

photographer: @obzerb
guitar: @modisette.mp3
bass: @solioxrz362
engineering/mastering/co-produced: @justinwabs executive producer: @naturallybeverly


3
8
2 weeks ago

Sunday service with @_stevestevestevefor his new single “Way out” by stevestevesteve, all platforms.

photographer: @obzerb
guitar: @modisette.mp3
bass: @solioxrz362
engineering/mastering/co-produced: @justinwabs executive producer: @naturallybeverly


3
8
2 weeks ago

Sunday service with @_stevestevestevefor his new single “Way out” by stevestevesteve, all platforms.

photographer: @obzerb
guitar: @modisette.mp3
bass: @solioxrz362
engineering/mastering/co-produced: @justinwabs executive producer: @naturallybeverly


3
8
2 weeks ago

Sunday service with @_stevestevestevefor his new single “Way out” by stevestevesteve, all platforms.

photographer: @obzerb
guitar: @modisette.mp3
bass: @solioxrz362
engineering/mastering/co-produced: @justinwabs executive producer: @naturallybeverly


3
8
2 weeks ago

@bredastudio “For Keeps” campaign 🌞

Creative Director: @_helenjade
Art Director: @reidglaze
Producer: @kayleephelps
Photographer: @obzerb
Assisted by: @paolamonreall
Video: @_rogergallegos
Stylist: @sartorialnolift
Styling Assistant: @tannerreddick
Beauty: @susiejasper
models : @ruhneem & @aaroncupps


3
14
2 weeks ago

@bredastudio “For Keeps” campaign 🌞

Creative Director: @_helenjade
Art Director: @reidglaze
Producer: @kayleephelps
Photographer: @obzerb
Assisted by: @paolamonreall
Video: @_rogergallegos
Stylist: @sartorialnolift
Styling Assistant: @tannerreddick
Beauty: @susiejasper
models : @ruhneem & @aaroncupps


3
14
2 weeks ago

@bredastudio “For Keeps” campaign 🌞

Creative Director: @_helenjade
Art Director: @reidglaze
Producer: @kayleephelps
Photographer: @obzerb
Assisted by: @paolamonreall
Video: @_rogergallegos
Stylist: @sartorialnolift
Styling Assistant: @tannerreddick
Beauty: @susiejasper
models : @ruhneem & @aaroncupps


3
14
2 weeks ago


@bredastudio “For Keeps” campaign 🌞

Creative Director: @_helenjade
Art Director: @reidglaze
Producer: @kayleephelps
Photographer: @obzerb
Assisted by: @paolamonreall
Video: @_rogergallegos
Stylist: @sartorialnolift
Styling Assistant: @tannerreddick
Beauty: @susiejasper
models : @ruhneem & @aaroncupps


3
14
2 weeks ago

@bredastudio “For Keeps” campaign 🌞

Creative Director: @_helenjade
Art Director: @reidglaze
Producer: @kayleephelps
Photographer: @obzerb
Assisted by: @paolamonreall
Video: @_rogergallegos
Stylist: @sartorialnolift
Styling Assistant: @tannerreddick
Beauty: @susiejasper
models : @ruhneem & @aaroncupps


3
14
2 weeks ago

@bredastudio “For Keeps” campaign 🌞

Creative Director: @_helenjade
Art Director: @reidglaze
Producer: @kayleephelps
Photographer: @obzerb
Assisted by: @paolamonreall
Video: @_rogergallegos
Stylist: @sartorialnolift
Styling Assistant: @tannerreddick
Beauty: @susiejasper
models : @ruhneem & @aaroncupps


3
14
2 weeks ago

@bredastudio “For Keeps” campaign 🌞

Creative Director: @_helenjade
Art Director: @reidglaze
Producer: @kayleephelps
Photographer: @obzerb
Assisted by: @paolamonreall
Video: @_rogergallegos
Stylist: @sartorialnolift
Styling Assistant: @tannerreddick
Beauty: @susiejasper
models : @ruhneem & @aaroncupps


3
14
2 weeks ago

@bredastudio “For Keeps” campaign 🌞

Creative Director: @_helenjade
Art Director: @reidglaze
Producer: @kayleephelps
Photographer: @obzerb
Assisted by: @paolamonreall
Video: @_rogergallegos
Stylist: @sartorialnolift
Styling Assistant: @tannerreddick
Beauty: @susiejasper
models : @ruhneem & @aaroncupps


3
14
2 weeks ago

@bredastudio “For Keeps” campaign 🌞

Creative Director: @_helenjade
Art Director: @reidglaze
Producer: @kayleephelps
Photographer: @obzerb
Assisted by: @paolamonreall
Video: @_rogergallegos
Stylist: @sartorialnolift
Styling Assistant: @tannerreddick
Beauty: @susiejasper
models : @ruhneem & @aaroncupps


3
14
2 weeks ago


so far ahead ——
Moments in the studio with Hart, February 2026

Actor : @hartdenton
Styled by : @mike_p_helps
Photographer : @obzerb


3
6
3 months ago

so far ahead ——
Moments in the studio with Hart, February 2026

Actor : @hartdenton
Styled by : @mike_p_helps
Photographer : @obzerb


3
6
3 months ago

so far ahead ——
Moments in the studio with Hart, February 2026

Actor : @hartdenton
Styled by : @mike_p_helps
Photographer : @obzerb


3
6
3 months ago

so far ahead ——
Moments in the studio with Hart, February 2026

Actor : @hartdenton
Styled by : @mike_p_helps
Photographer : @obzerb


3
6
3 months ago

so far ahead ——
Moments in the studio with Hart, February 2026

Actor : @hartdenton
Styled by : @mike_p_helps
Photographer : @obzerb


3
6
3 months ago

so far ahead ——
Moments in the studio with Hart, February 2026

Actor : @hartdenton
Styled by : @mike_p_helps
Photographer : @obzerb


3
6
3 months ago

The Mendoza Twins 🇵🇭 23’
@xavierrmendoza —— @noelxmendoza


3
5
3 months ago

The Mendoza Twins 🇵🇭 23’
@xavierrmendoza —— @noelxmendoza


3
5
3 months ago

30.

Feels less like a milestone and more like a pause in the long night of becoming. A quiet checkpoint. A moment to look back and realize how far I’ve walked without always knowing where I was going. I’ve learned that rushing never saves time. That curiosity is a discipline. That real joy lives in small, sacred details—shared meals, late conversations, long drives, familiar laughter. The people in my life are my true archive. Friends who grew beside me. Family who never let me disappear. Connections that refused to fade.

Every year, I sit in front of the Mamiya RZ67 and document myself—not for perfection, not for proof, but for truth. Like a confession to time. Those portraits have taught me patience. They’ve shown me who I was trying to be, who I was hiding from, and who I was slowly becoming. Frame by frame, I’ve learned to listen. To remember. To forgive.

At thirty, I choose depth over speed. Presence over noise. Curiosity over comfort. I choose to live deliberately. To feel fully. To honor the long story I’m still writing. Still learning. Still grateful. Sill studying light were one and the same. Still committed to becoming.

——- 30th birthday Feb 1st 2026

Self portrait ——— as I am series


525
67
3 months ago

30.

Feels less like a milestone and more like a pause in the long night of becoming. A quiet checkpoint. A moment to look back and realize how far I’ve walked without always knowing where I was going. I’ve learned that rushing never saves time. That curiosity is a discipline. That real joy lives in small, sacred details—shared meals, late conversations, long drives, familiar laughter. The people in my life are my true archive. Friends who grew beside me. Family who never let me disappear. Connections that refused to fade.

Every year, I sit in front of the Mamiya RZ67 and document myself—not for perfection, not for proof, but for truth. Like a confession to time. Those portraits have taught me patience. They’ve shown me who I was trying to be, who I was hiding from, and who I was slowly becoming. Frame by frame, I’ve learned to listen. To remember. To forgive.

At thirty, I choose depth over speed. Presence over noise. Curiosity over comfort. I choose to live deliberately. To feel fully. To honor the long story I’m still writing. Still learning. Still grateful. Sill studying light were one and the same. Still committed to becoming.

——- 30th birthday Feb 1st 2026

Self portrait ——— as I am series


525
67
3 months ago

30.

Feels less like a milestone and more like a pause in the long night of becoming. A quiet checkpoint. A moment to look back and realize how far I’ve walked without always knowing where I was going. I’ve learned that rushing never saves time. That curiosity is a discipline. That real joy lives in small, sacred details—shared meals, late conversations, long drives, familiar laughter. The people in my life are my true archive. Friends who grew beside me. Family who never let me disappear. Connections that refused to fade.

Every year, I sit in front of the Mamiya RZ67 and document myself—not for perfection, not for proof, but for truth. Like a confession to time. Those portraits have taught me patience. They’ve shown me who I was trying to be, who I was hiding from, and who I was slowly becoming. Frame by frame, I’ve learned to listen. To remember. To forgive.

At thirty, I choose depth over speed. Presence over noise. Curiosity over comfort. I choose to live deliberately. To feel fully. To honor the long story I’m still writing. Still learning. Still grateful. Sill studying light were one and the same. Still committed to becoming.

——- 30th birthday Feb 1st 2026

Self portrait ——— as I am series


525
67
3 months ago

30.

Feels less like a milestone and more like a pause in the long night of becoming. A quiet checkpoint. A moment to look back and realize how far I’ve walked without always knowing where I was going. I’ve learned that rushing never saves time. That curiosity is a discipline. That real joy lives in small, sacred details—shared meals, late conversations, long drives, familiar laughter. The people in my life are my true archive. Friends who grew beside me. Family who never let me disappear. Connections that refused to fade.

Every year, I sit in front of the Mamiya RZ67 and document myself—not for perfection, not for proof, but for truth. Like a confession to time. Those portraits have taught me patience. They’ve shown me who I was trying to be, who I was hiding from, and who I was slowly becoming. Frame by frame, I’ve learned to listen. To remember. To forgive.

At thirty, I choose depth over speed. Presence over noise. Curiosity over comfort. I choose to live deliberately. To feel fully. To honor the long story I’m still writing. Still learning. Still grateful. Sill studying light were one and the same. Still committed to becoming.

——- 30th birthday Feb 1st 2026

Self portrait ——— as I am series


525
67
3 months ago

In need of silence ——
Moments in studio with Steve , January 2026

@_stevestevesteve : “Sometimes the world is too much, the noise, my children, the raging obligations, the news, my feed, feels like it’s feeding on me. When I sit in silence I can hear, when I close my eyes and listen I can see.”


2K
50
3 months ago

In need of silence ——
Moments in studio with Steve , January 2026

@_stevestevesteve : “Sometimes the world is too much, the noise, my children, the raging obligations, the news, my feed, feels like it’s feeding on me. When I sit in silence I can hear, when I close my eyes and listen I can see.”


2K
50
3 months ago

In need of silence ——
Moments in studio with Steve , January 2026

@_stevestevesteve : “Sometimes the world is too much, the noise, my children, the raging obligations, the news, my feed, feels like it’s feeding on me. When I sit in silence I can hear, when I close my eyes and listen I can see.”


2K
50
3 months ago

In need of silence ——
Moments in studio with Steve , January 2026

@_stevestevesteve : “Sometimes the world is too much, the noise, my children, the raging obligations, the news, my feed, feels like it’s feeding on me. When I sit in silence I can hear, when I close my eyes and listen I can see.”


2K
50
3 months ago

In need of silence ——
Moments in studio with Steve , January 2026

@_stevestevesteve : “Sometimes the world is too much, the noise, my children, the raging obligations, the news, my feed, feels like it’s feeding on me. When I sit in silence I can hear, when I close my eyes and listen I can see.”


2K
50
3 months ago

—— every little shortcut makes the journey longer.

One cup at a time.

As the year closes, I find myself returning to the darkroom, slowly archiving what I’ve made. Printing becomes a way of listening. Of separating what truly speaks to me from what I once mistook as important. Each image asks its own quiet question: why did you stop here?

In these prints, I see the distance between intention and outcome. Missed opportunities sit beside milestones. Faces of good friends surface again, carrying memories that feel heavier now—because they’re real, because they stayed. The process isn’t about judgment, only clarity. About learning which moments asked for patience, and which ones asked to be let go.

This is less about closing a chapter and more about understanding how I moved through it. What I rushed. What I honored. What I was afraid to wait for.

I want to remember this feeling next year—the honesty of slowing down, of choosing connection over convenience, of trusting that the longer path is the one that teaches.

cup made by : @paolamonreall


3
8
4 months ago

“ the soul speaks of rivers “

model: @ti.mi__
film: @kodak • portra 400

We were born in water,
lived our lives reaching for its memory,
crossed long dry lands in forgetting—
until the absence itself
carried us back
to what first knew our name.

The Soul Speaks of Rivers is a series I started many years ago, exploring this idea and the obvious significance of water in all of our lives. I’m hoping to return to this series soon


325
9
5 months ago

@anyier.k for —— @jbwwatches

Photographer @obzerb
Assisted by @jd_5643
Styling by @sartorialnolift / @tannerreddick
Director Of Brand Design @kendallnickoline
Producer @kayleephelps
Make up Artist : @vivemakeup
Models @anyier.k
Agency :@wallflowermgmt


3
2
5 months ago

@anyier.k for —— @jbwwatches

Photographer @obzerb
Assisted by @jd_5643
Styling by @sartorialnolift / @tannerreddick
Director Of Brand Design @kendallnickoline
Producer @kayleephelps
Make up Artist : @vivemakeup
Models @anyier.k
Agency :@wallflowermgmt


3
2
5 months ago

@anyier.k for —— @jbwwatches

Photographer @obzerb
Assisted by @jd_5643
Styling by @sartorialnolift / @tannerreddick
Director Of Brand Design @kendallnickoline
Producer @kayleephelps
Make up Artist : @vivemakeup
Models @anyier.k
Agency :@wallflowermgmt


3
2
5 months ago

@indigosparke for BREDA (bread · uh)Campaign 🍞
Photographer : @obzerb
Assisted : @_rogergallegos
Creative Director: @helenjade._ 
Graphic Direction : @reidglaze
Producer: @kayleephelps 
Stylist: @sartorialnolift 
Styling Assistant: @ky.lxr 
Beauty: @willmetiviermua 
Talent: @indigosparke

wearing : Jane


3
11
6 months ago

@indigosparke for BREDA (bread · uh)Campaign 🍞
Photographer : @obzerb
Assisted : @_rogergallegos
Creative Director: @helenjade._ 
Graphic Direction : @reidglaze
Producer: @kayleephelps 
Stylist: @sartorialnolift 
Styling Assistant: @ky.lxr 
Beauty: @willmetiviermua 
Talent: @indigosparke

wearing : Jane


3
11
6 months ago

@indigosparke for BREDA (bread · uh)Campaign 🍞
Photographer : @obzerb
Assisted : @_rogergallegos
Creative Director: @helenjade._ 
Graphic Direction : @reidglaze
Producer: @kayleephelps 
Stylist: @sartorialnolift 
Styling Assistant: @ky.lxr 
Beauty: @willmetiviermua 
Talent: @indigosparke

wearing : Jane


3
11
6 months ago

@indigosparke for BREDA (bread · uh)Campaign 🍞
Photographer : @obzerb
Assisted : @_rogergallegos
Creative Director: @helenjade._ 
Graphic Direction : @reidglaze
Producer: @kayleephelps 
Stylist: @sartorialnolift 
Styling Assistant: @ky.lxr 
Beauty: @willmetiviermua 
Talent: @indigosparke

wearing : Jane


3
11
6 months ago

@indigosparke for BREDA (bread · uh)Campaign 🍞
Photographer : @obzerb
Assisted : @_rogergallegos
Creative Director: @helenjade._ 
Graphic Direction : @reidglaze
Producer: @kayleephelps 
Stylist: @sartorialnolift 
Styling Assistant: @ky.lxr 
Beauty: @willmetiviermua 
Talent: @indigosparke

wearing : Jane


3
11
6 months ago

Heatwave 🐦‍🔥 • @nyalitxlual
BREDA (bread · uh)for @bredastudio
Photographer : @obzerb
Assisted : @_rogergallegos
Creative Director: @helenjade._ 
Graphic Direction : @reidglaze
Producer: @kayleephelps 
Stylist: @sartorialnolift 
Styling Assistant: @ky.lxr 
Beauty: @willmetiviermua 
Talent: @nyalitxlual


3
13
6 months ago

Heatwave 🐦‍🔥 • @nyalitxlual
BREDA (bread · uh)for @bredastudio
Photographer : @obzerb
Assisted : @_rogergallegos
Creative Director: @helenjade._ 
Graphic Direction : @reidglaze
Producer: @kayleephelps 
Stylist: @sartorialnolift 
Styling Assistant: @ky.lxr 
Beauty: @willmetiviermua 
Talent: @nyalitxlual


3
13
6 months ago

Heatwave 🐦‍🔥 • @nyalitxlual
BREDA (bread · uh)for @bredastudio
Photographer : @obzerb
Assisted : @_rogergallegos
Creative Director: @helenjade._ 
Graphic Direction : @reidglaze
Producer: @kayleephelps 
Stylist: @sartorialnolift 
Styling Assistant: @ky.lxr 
Beauty: @willmetiviermua 
Talent: @nyalitxlual


3
13
6 months ago

Heatwave 🐦‍🔥 • @nyalitxlual
BREDA (bread · uh)for @bredastudio
Photographer : @obzerb
Assisted : @_rogergallegos
Creative Director: @helenjade._ 
Graphic Direction : @reidglaze
Producer: @kayleephelps 
Stylist: @sartorialnolift 
Styling Assistant: @ky.lxr 
Beauty: @willmetiviermua 
Talent: @nyalitxlual


3
13
6 months ago


Story Save - Best free tool for saving Stories, Reels, Photos, Videos, Highlights, IGTV to your phone.

Story-save.com is an intuitive online tool that enables users to download and save a variety of content, including stories, photos, videos, and IGTV materials, directly from Instagram. With Story-Save, you can not only easily download diverse content from Instagram but also view it at your convenience, even without internet access. This tool is perfect for those moments when you come across something interesting on Instagram and want to save it for later viewing. Use Story-Save to ensure you don't miss the chance to take your favorite Instagram moments with you!

Our advantages:

No Need to Register

Avoid app downloads and sign-ups, store stories on the web.

Exclusive High-Quality

Stories Say goodbye to poor-quality content, preserve only high-resolution Stories.

Accessible on All

Devices Download Instagram Stories using any browser, iPhone, Android.

Completely Free to Use

Absolutely no fees. Download any Story at no cost.

Frequently Asked Questions

The Instagram Stories Download feature is designed to provide a secure and high-quality method for downloading Instagram stories. It's user-friendly and doesn't require users to register or sign up. Simply copy the link, paste it, and enjoy the content.
Downloading Instagram stories is a simple process that involves three steps:
  • 1. Go to the Instagram Story Downloader tool.
  • 2. Next, type the username of the Instagram profile into the provided field and click on the Download button.
  • 3. You'll then see all the Stories that are available for the current 24-hour period. Select the ones you want and hit Download.
The selected story will be swiftly saved to your device's local storage.
Unfortunately, it is not possible to download stories from private accounts due to privacy restrictions.
There is no limit to the number of times you can use the Instagram story download service. It's available for unlimited use and is completely free.
Yes, it is legal to download and save Instagram Stories from other users, provided they are not used for commercial purposes. If you intend to use them commercially, you must obtain permission from the original content owner and credit them each time the story is used.
All downloaded stories are typically saved in the Downloads folder on your computer, whether you're using Windows, Mac, or iOS. For mobile devices, the stories are saved in the phone's storage and should also appear in your Gallery app immediately after download.