
Artistically directed for @jamila_original π
π€πΌ @lovestories.agency @outofoffice.film
Credits to the art depart. @ez_zaher & the team
Graphics by @ouddou.z @khalidajdour
πͺ¬*οΈβ£

Artistically directed for @jamila_original π
π€πΌ @lovestories.agency @outofoffice.film
Credits to the art depart. @ez_zaher & the team
Graphics by @ouddou.z @khalidajdour
πͺ¬*οΈβ£

Artistically directed for @jamila_original π
π€πΌ @lovestories.agency @outofoffice.film
Credits to the art depart. @ez_zaher & the team
Graphics by @ouddou.z @khalidajdour
πͺ¬*οΈβ£

Artistically directed for @jamila_original π
π€πΌ @lovestories.agency @outofoffice.film
Credits to the art depart. @ez_zaher & the team
Graphics by @ouddou.z @khalidajdour
πͺ¬*οΈβ£

Artistically directed for @jamila_original π
π€πΌ @lovestories.agency @outofoffice.film
Credits to the art depart. @ez_zaher & the team
Graphics by @ouddou.z @khalidajdour
πͺ¬*οΈβ£

Artistically directed for @jamila_original π
π€πΌ @lovestories.agency @outofoffice.film
Credits to the art depart. @ez_zaher & the team
Graphics by @ouddou.z @khalidajdour
πͺ¬*οΈβ£

Artistically directed for @jamila_original π
π€πΌ @lovestories.agency @outofoffice.film
Credits to the art depart. @ez_zaher & the team
Graphics by @ouddou.z @khalidajdour
πͺ¬*οΈβ£

Artistically directed for @jamila_original π
π€πΌ @lovestories.agency @outofoffice.film
Credits to the art depart. @ez_zaher & the team
Graphics by @ouddou.z @khalidajdour
πͺ¬*οΈβ£

Artistically directed for @jamila_original π
π€πΌ @lovestories.agency @outofoffice.film
Credits to the art depart. @ez_zaher & the team
Graphics by @ouddou.z @khalidajdour
πͺ¬*οΈβ£

Artistically directed for @jamila_original π
π€πΌ @lovestories.agency @outofoffice.film
Credits to the art depart. @ez_zaher & the team
Graphics by @ouddou.z @khalidajdour
πͺ¬*οΈβ£
Artistically directed for @jamila_original π
π€πΌ @lovestories.agency @outofoffice.film
Credits to the art depart. @ez_zaher & the team
Graphics by @ouddou.z @khalidajdour
πͺ¬*οΈβ£

Artistically directed for @jamila_original π
π€πΌ @lovestories.agency @outofoffice.film
Credits to the art depart. @ez_zaher & the team
Graphics by @ouddou.z @khalidajdour
πͺ¬*οΈβ£
Artistically directed for @jamila_original π
π€πΌ @lovestories.agency @outofoffice.film
Credits to the art depart. @ez_zaher & the team
Graphics by @ouddou.z @khalidajdour
πͺ¬*οΈβ£

Artistically directed for @jamila_original π
π€πΌ @lovestories.agency @outofoffice.film
Credits to the art depart. @ez_zaher & the team
Graphics by @ouddou.z @khalidajdour
πͺ¬*οΈβ£

Artistically directed for @jamila_original π
π€πΌ @lovestories.agency @outofoffice.film
Credits to the art depart. @ez_zaher & the team
Graphics by @ouddou.z @khalidajdour
πͺ¬*οΈβ£

Artistically directed for @jamila_original π
π€πΌ @lovestories.agency @outofoffice.film
Credits to the art depart. @ez_zaher & the team
Graphics by @ouddou.z @khalidajdour
πͺ¬*οΈβ£

Artistically directed for @jamila_original π
π€πΌ @lovestories.agency @outofoffice.film
Credits to the art depart. @ez_zaher & the team
Graphics by @ouddou.z @khalidajdour
πͺ¬*οΈβ£
Artistically directed for @jamila_original π
π€πΌ @lovestories.agency @outofoffice.film
Credits to the art depart. @ez_zaher & the team
Graphics by @ouddou.z @khalidajdour
πͺ¬*οΈβ£

Artistically directed for @jamila_original π
π€πΌ @lovestories.agency @outofoffice.film
Credits to the art depart. @ez_zaher & the team
Graphics by @ouddou.z @khalidajdour
πͺ¬*οΈβ£
Artistically directed for @jamila_original π
π€πΌ @lovestories.agency @outofoffice.film
Credits to the art depart. @ez_zaher & the team
Graphics by @ouddou.z @khalidajdour
πͺ¬*οΈβ£

Crafted with taste, detail and lots of love π
Grateful for everyone on slide 20 π
Moments captured by @marouanebeslem πͺ¬

Crafted with taste, detail and lots of love π
Grateful for everyone on slide 20 π
Moments captured by @marouanebeslem πͺ¬
Crafted with taste, detail and lots of love π
Grateful for everyone on slide 20 π
Moments captured by @marouanebeslem πͺ¬

Crafted with taste, detail and lots of love π
Grateful for everyone on slide 20 π
Moments captured by @marouanebeslem πͺ¬
Crafted with taste, detail and lots of love π
Grateful for everyone on slide 20 π
Moments captured by @marouanebeslem πͺ¬
Crafted with taste, detail and lots of love π
Grateful for everyone on slide 20 π
Moments captured by @marouanebeslem πͺ¬

Crafted with taste, detail and lots of love π
Grateful for everyone on slide 20 π
Moments captured by @marouanebeslem πͺ¬

Crafted with taste, detail and lots of love π
Grateful for everyone on slide 20 π
Moments captured by @marouanebeslem πͺ¬

Crafted with taste, detail and lots of love π
Grateful for everyone on slide 20 π
Moments captured by @marouanebeslem πͺ¬
Crafted with taste, detail and lots of love π
Grateful for everyone on slide 20 π
Moments captured by @marouanebeslem πͺ¬

Crafted with taste, detail and lots of love π
Grateful for everyone on slide 20 π
Moments captured by @marouanebeslem πͺ¬

Crafted with taste, detail and lots of love π
Grateful for everyone on slide 20 π
Moments captured by @marouanebeslem πͺ¬

Crafted with taste, detail and lots of love π
Grateful for everyone on slide 20 π
Moments captured by @marouanebeslem πͺ¬

Crafted with taste, detail and lots of love π
Grateful for everyone on slide 20 π
Moments captured by @marouanebeslem πͺ¬
Crafted with taste, detail and lots of love π
Grateful for everyone on slide 20 π
Moments captured by @marouanebeslem πͺ¬

Crafted with taste, detail and lots of love π
Grateful for everyone on slide 20 π
Moments captured by @marouanebeslem πͺ¬
Crafted with taste, detail and lots of love π
Grateful for everyone on slide 20 π
Moments captured by @marouanebeslem πͺ¬

Crafted with taste, detail and lots of love π
Grateful for everyone on slide 20 π
Moments captured by @marouanebeslem πͺ¬

Crafted with taste, detail and lots of love π
Grateful for everyone on slide 20 π
Moments captured by @marouanebeslem πͺ¬

Crafted with taste, detail and lots of love π
Grateful for everyone on slide 20 π
Moments captured by @marouanebeslem πͺ¬

Small details, shared identities.
On the eve of AFCON, @nikefootball brought the TOMA tour to Casablanca, transforming the city into a cultural playground where street football, music, food and creative workshops came together in one shared space.
Within this experience, led by @yardagency in partnership with @metallicinclondon & @free__practice , we were invited, alongside other local creatives, to design a series of patches for the jersey customization workshop.
Inside the space, visitors could personalize their jerseys using patches, prints and graphic elements : turning a simple piece of sportswear into a personal expression of culture and identity.
A small contribution to the bigger picture, shaped by local voices and collective drive.
Thanks to the teams involved for the trust and collaboration throughout this project.

Small details, shared identities.
On the eve of AFCON, @nikefootball brought the TOMA tour to Casablanca, transforming the city into a cultural playground where street football, music, food and creative workshops came together in one shared space.
Within this experience, led by @yardagency in partnership with @metallicinclondon & @free__practice , we were invited, alongside other local creatives, to design a series of patches for the jersey customization workshop.
Inside the space, visitors could personalize their jerseys using patches, prints and graphic elements : turning a simple piece of sportswear into a personal expression of culture and identity.
A small contribution to the bigger picture, shaped by local voices and collective drive.
Thanks to the teams involved for the trust and collaboration throughout this project.

Small details, shared identities.
On the eve of AFCON, @nikefootball brought the TOMA tour to Casablanca, transforming the city into a cultural playground where street football, music, food and creative workshops came together in one shared space.
Within this experience, led by @yardagency in partnership with @metallicinclondon & @free__practice , we were invited, alongside other local creatives, to design a series of patches for the jersey customization workshop.
Inside the space, visitors could personalize their jerseys using patches, prints and graphic elements : turning a simple piece of sportswear into a personal expression of culture and identity.
A small contribution to the bigger picture, shaped by local voices and collective drive.
Thanks to the teams involved for the trust and collaboration throughout this project.

Small details, shared identities.
On the eve of AFCON, @nikefootball brought the TOMA tour to Casablanca, transforming the city into a cultural playground where street football, music, food and creative workshops came together in one shared space.
Within this experience, led by @yardagency in partnership with @metallicinclondon & @free__practice , we were invited, alongside other local creatives, to design a series of patches for the jersey customization workshop.
Inside the space, visitors could personalize their jerseys using patches, prints and graphic elements : turning a simple piece of sportswear into a personal expression of culture and identity.
A small contribution to the bigger picture, shaped by local voices and collective drive.
Thanks to the teams involved for the trust and collaboration throughout this project.
Small details, shared identities.
On the eve of AFCON, @nikefootball brought the TOMA tour to Casablanca, transforming the city into a cultural playground where street football, music, food and creative workshops came together in one shared space.
Within this experience, led by @yardagency in partnership with @metallicinclondon & @free__practice , we were invited, alongside other local creatives, to design a series of patches for the jersey customization workshop.
Inside the space, visitors could personalize their jerseys using patches, prints and graphic elements : turning a simple piece of sportswear into a personal expression of culture and identity.
A small contribution to the bigger picture, shaped by local voices and collective drive.
Thanks to the teams involved for the trust and collaboration throughout this project.

Small details, shared identities.
On the eve of AFCON, @nikefootball brought the TOMA tour to Casablanca, transforming the city into a cultural playground where street football, music, food and creative workshops came together in one shared space.
Within this experience, led by @yardagency in partnership with @metallicinclondon & @free__practice , we were invited, alongside other local creatives, to design a series of patches for the jersey customization workshop.
Inside the space, visitors could personalize their jerseys using patches, prints and graphic elements : turning a simple piece of sportswear into a personal expression of culture and identity.
A small contribution to the bigger picture, shaped by local voices and collective drive.
Thanks to the teams involved for the trust and collaboration throughout this project.
Small details, shared identities.
On the eve of AFCON, @nikefootball brought the TOMA tour to Casablanca, transforming the city into a cultural playground where street football, music, food and creative workshops came together in one shared space.
Within this experience, led by @yardagency in partnership with @metallicinclondon & @free__practice , we were invited, alongside other local creatives, to design a series of patches for the jersey customization workshop.
Inside the space, visitors could personalize their jerseys using patches, prints and graphic elements : turning a simple piece of sportswear into a personal expression of culture and identity.
A small contribution to the bigger picture, shaped by local voices and collective drive.
Thanks to the teams involved for the trust and collaboration throughout this project.

Small details, shared identities.
On the eve of AFCON, @nikefootball brought the TOMA tour to Casablanca, transforming the city into a cultural playground where street football, music, food and creative workshops came together in one shared space.
Within this experience, led by @yardagency in partnership with @metallicinclondon & @free__practice , we were invited, alongside other local creatives, to design a series of patches for the jersey customization workshop.
Inside the space, visitors could personalize their jerseys using patches, prints and graphic elements : turning a simple piece of sportswear into a personal expression of culture and identity.
A small contribution to the bigger picture, shaped by local voices and collective drive.
Thanks to the teams involved for the trust and collaboration throughout this project.

20 slides werenβt enough to tell this year.
Grateful for every moment.
Alhamdoulillah for all π€²πΌ

20 slides werenβt enough to tell this year.
Grateful for every moment.
Alhamdoulillah for all π€²πΌ

20 slides werenβt enough to tell this year.
Grateful for every moment.
Alhamdoulillah for all π€²πΌ
20 slides werenβt enough to tell this year.
Grateful for every moment.
Alhamdoulillah for all π€²πΌ

20 slides werenβt enough to tell this year.
Grateful for every moment.
Alhamdoulillah for all π€²πΌ

20 slides werenβt enough to tell this year.
Grateful for every moment.
Alhamdoulillah for all π€²πΌ

20 slides werenβt enough to tell this year.
Grateful for every moment.
Alhamdoulillah for all π€²πΌ

20 slides werenβt enough to tell this year.
Grateful for every moment.
Alhamdoulillah for all π€²πΌ
20 slides werenβt enough to tell this year.
Grateful for every moment.
Alhamdoulillah for all π€²πΌ

20 slides werenβt enough to tell this year.
Grateful for every moment.
Alhamdoulillah for all π€²πΌ

20 slides werenβt enough to tell this year.
Grateful for every moment.
Alhamdoulillah for all π€²πΌ

20 slides werenβt enough to tell this year.
Grateful for every moment.
Alhamdoulillah for all π€²πΌ

20 slides werenβt enough to tell this year.
Grateful for every moment.
Alhamdoulillah for all π€²πΌ

20 slides werenβt enough to tell this year.
Grateful for every moment.
Alhamdoulillah for all π€²πΌ

20 slides werenβt enough to tell this year.
Grateful for every moment.
Alhamdoulillah for all π€²πΌ
20 slides werenβt enough to tell this year.
Grateful for every moment.
Alhamdoulillah for all π€²πΌ
20 slides werenβt enough to tell this year.
Grateful for every moment.
Alhamdoulillah for all π€²πΌ

20 slides werenβt enough to tell this year.
Grateful for every moment.
Alhamdoulillah for all π€²πΌ
20 slides werenβt enough to tell this year.
Grateful for every moment.
Alhamdoulillah for all π€²πΌ

20 slides werenβt enough to tell this year.
Grateful for every moment.
Alhamdoulillah for all π€²πΌ

Archives*
BLANKKA CLUB* grew through sound, people and culture. Its visual identity followed the same rhythm.
Creative direction by @drisigner
BLANKKA CLUB* by @blankka___
Crafted at @blankkastudio

Archives*
BLANKKA CLUB* grew through sound, people and culture. Its visual identity followed the same rhythm.
Creative direction by @drisigner
BLANKKA CLUB* by @blankka___
Crafted at @blankkastudio

Archives*
BLANKKA CLUB* grew through sound, people and culture. Its visual identity followed the same rhythm.
Creative direction by @drisigner
BLANKKA CLUB* by @blankka___
Crafted at @blankkastudio

Archives*
BLANKKA CLUB* grew through sound, people and culture. Its visual identity followed the same rhythm.
Creative direction by @drisigner
BLANKKA CLUB* by @blankka___
Crafted at @blankkastudio

Archives*
BLANKKA CLUB* grew through sound, people and culture. Its visual identity followed the same rhythm.
Creative direction by @drisigner
BLANKKA CLUB* by @blankka___
Crafted at @blankkastudio

Archives*
BLANKKA CLUB* grew through sound, people and culture. Its visual identity followed the same rhythm.
Creative direction by @drisigner
BLANKKA CLUB* by @blankka___
Crafted at @blankkastudio

Archives*
BLANKKA CLUB* grew through sound, people and culture. Its visual identity followed the same rhythm.
Creative direction by @drisigner
BLANKKA CLUB* by @blankka___
Crafted at @blankkastudio

Archives*
BLANKKA CLUB* grew through sound, people and culture. Its visual identity followed the same rhythm.
Creative direction by @drisigner
BLANKKA CLUB* by @blankka___
Crafted at @blankkastudio

Archives*
BLANKKA CLUB* grew through sound, people and culture. Its visual identity followed the same rhythm.
Creative direction by @drisigner
BLANKKA CLUB* by @blankka___
Crafted at @blankkastudio

Archives*
BLANKKA CLUB* grew through sound, people and culture. Its visual identity followed the same rhythm.
Creative direction by @drisigner
BLANKKA CLUB* by @blankka___
Crafted at @blankkastudio

Archives*
BLANKKA CLUB* grew through sound, people and culture. Its visual identity followed the same rhythm.
Creative direction by @drisigner
BLANKKA CLUB* by @blankka___
Crafted at @blankkastudio

We let the work do the talking π€πΌ
Thank you @inkonnuu for the trust and to every person on this team who helped shape this vision into reality πΊπΏ
Pictures by @zackchoukri
Making-of by @siimo.fouad + @dualiiba
We let the work do the talking π€πΌ
Thank you @inkonnuu for the trust and to every person on this team who helped shape this vision into reality πΊπΏ
Pictures by @zackchoukri
Making-of by @siimo.fouad + @dualiiba

We let the work do the talking π€πΌ
Thank you @inkonnuu for the trust and to every person on this team who helped shape this vision into reality πΊπΏ
Pictures by @zackchoukri
Making-of by @siimo.fouad + @dualiiba
We let the work do the talking π€πΌ
Thank you @inkonnuu for the trust and to every person on this team who helped shape this vision into reality πΊπΏ
Pictures by @zackchoukri
Making-of by @siimo.fouad + @dualiiba

We let the work do the talking π€πΌ
Thank you @inkonnuu for the trust and to every person on this team who helped shape this vision into reality πΊπΏ
Pictures by @zackchoukri
Making-of by @siimo.fouad + @dualiiba

We let the work do the talking π€πΌ
Thank you @inkonnuu for the trust and to every person on this team who helped shape this vision into reality πΊπΏ
Pictures by @zackchoukri
Making-of by @siimo.fouad + @dualiiba

We let the work do the talking π€πΌ
Thank you @inkonnuu for the trust and to every person on this team who helped shape this vision into reality πΊπΏ
Pictures by @zackchoukri
Making-of by @siimo.fouad + @dualiiba
We let the work do the talking π€πΌ
Thank you @inkonnuu for the trust and to every person on this team who helped shape this vision into reality πΊπΏ
Pictures by @zackchoukri
Making-of by @siimo.fouad + @dualiiba

We let the work do the talking π€πΌ
Thank you @inkonnuu for the trust and to every person on this team who helped shape this vision into reality πΊπΏ
Pictures by @zackchoukri
Making-of by @siimo.fouad + @dualiiba

We let the work do the talking π€πΌ
Thank you @inkonnuu for the trust and to every person on this team who helped shape this vision into reality πΊπΏ
Pictures by @zackchoukri
Making-of by @siimo.fouad + @dualiiba

We let the work do the talking π€πΌ
Thank you @inkonnuu for the trust and to every person on this team who helped shape this vision into reality πΊπΏ
Pictures by @zackchoukri
Making-of by @siimo.fouad + @dualiiba
We let the work do the talking π€πΌ
Thank you @inkonnuu for the trust and to every person on this team who helped shape this vision into reality πΊπΏ
Pictures by @zackchoukri
Making-of by @siimo.fouad + @dualiiba

We let the work do the talking π€πΌ
Thank you @inkonnuu for the trust and to every person on this team who helped shape this vision into reality πΊπΏ
Pictures by @zackchoukri
Making-of by @siimo.fouad + @dualiiba
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!
Avoid app downloads and sign-ups, store stories on the web.
Stories Say goodbye to poor-quality content, preserve only high-resolution Stories.
Devices Download Instagram Stories using any browser, iPhone, Android.
Absolutely no fees. Download any Story at no cost.