Instagram story viewer> @snappedbycozy_> Posts
12.7K
followers
7493
following
WELCOME TO MY ART GALLERY.
PRINTS AVAILABLE UPON REQUEST.
DM/EMAIL FOR BOOKINGS.
JHB/CPT
POSTS STORIES REELS TAGGED
Yamkela Mafoco, better known as @snappedbycozy_, found photography almost by accident. A borrowed camera in 2024 became the starting point for a practice shaped by fashion, township life, culture and the people around him.

Now based in Johannesburg, Mafoco is building a photography book and working towards his first exhibition while continuing to develop a visual language rooted in how he sees everyday life.

Read the full feature 🔗 SACreative.co.za

#SNAPPEDBYCOZY #SouthAfricanPhotography #VisualArt #Photography #SACreatives by @snappedbycozy_
137
a month ago
Download
‘NIKES IN MOTION’

Model: Divine (birthofdivine)

Captured & edited by @snappedbycozy_ / @cozyafricano 

Styled by @simmy.sxx 

Creative direction by @simmy.sxx & @cozyafricano 

#video #reel #fashion #vogue #fyp taken in Johannesburg, South Africa by @snappedbycozy_
84
19 days ago
Download
‘NIKES’ 

Model: Divine (birthofdivine) 
Photographer/Editor: @snappedbycozy_ / @cozyafricano 
Creative director(s): @simmy.sxx / @cozyafricano 
Styling: @simmy.sxx 
Performance director: @simmy.sxx 
Assisted by: @immayfortune 

#photography #photooftheday #photo #picoftheday #fyp taken in Johannesburg, South Africa by @snappedbycozy_
164
19 days ago
Download
‘RICH’

Model(Artist): @xoly_sibisi 
Photographer/Editor: @snappedbycozy_ / @cozyafricano 
Creative director: @snappedbycozy_ / @cozyafricano 
Styling/Garment design: @xoly_sibisi / @mabus_sibisi 

Assisted by @immayfortune / Sir Mngomezulu 

#photography #photooftheday #photo #picoftheday #fyp taken in Alexandra, Gauteng by @snappedbycozy_
228
a month ago
Download
BROKE: ‘Being Rebellious Over Konforming to Expectations‘ 

Model: @franklynstephens_ 
Photographer/Editor: @snappedbycozy_ / @cozyafricano 
Styling & Creative direction: @snappedbycozy_ / @cozyafricano 
Assisted by @tebza_ws / @kelvin_katambarare 

Special thanks to @originalkaapstaadpantsula 

#photography #photooftheday #picoftheday #johannesburg #southafrica taken in Johannesburg, South Africa by @snappedbycozy_
110
2 months ago
Download
‘THAT GIRL’ 

Model: @xoly_sibisi 
Photographer/Editor: @snappedbycozy_ / @cozyafricano 
Creative director: @snappedbycozy_ / @cozyafricano 
Assistant director: @tebza_ws 
Styling and design of pieces: @xoly_sibisi 

#photography #photooftheday #photo #picoftheday #fyp taken in Johannesburg, South Africa by @snappedbycozy_
124
3 months ago
Download
‘BRASIL E ARGENTINA’

Model(s): Trinity Brits / @sorryforthebird 
Photographer/Editor: @snappedbycozy_ / @cozyafricano 
Creative director: @snappedbycozy_ / @cozyafricano 
Styling: Trinity Brits / @sorryforthebird 

#photography #photooftheday #photo #fashion #southafrica 

@brasil @afaseleccionen taken in Woodstock, Cape Town by @snappedbycozy_
114
3 months ago
Download
A (VERY) SHORT FILM: BRASIL E ARGENTINA.

Some stories don’t belong to one nation.

They exist in the space between two flags, two anthems, two ways of seeing the game.

For generations, Brazil and Argentina have spoken to one another through football - sometimes with elegance, sometimes with defiance, always with conviction. From Pelé to Diego Maradona, their greatest icons became more than footballers; they became symbols of imagination, identity, and belief.

A (VERY) SHORT FILM is an homage to that conversation. Not to determine who is greater, but to honour the rivalry that has inspired greatness on both sides and gifted the world some of football’s most unforgettable moments.

To Brazil.
To Argentina.
To Pelé.
To Maradona.

To the beautiful game.

🇧🇷 × 🇦🇷

Cast: Trinity Brits / @sorryforthebird 
Shot & Edited by: @snappedbycozy_ / @cozyafricano 
Creative director: @snappedbycozy_ / @cozyafricano 
Styling: Trinity Brits / @sorryforthebird 

#argentina #brazil #worldcup #worldcup2026 #america taken in Woodstock, Cape Town by @snappedbycozy_
0
3 months ago
Download
‘GANDHI’ for @mstudios26 @mzantsistudios 

JACKET GOING LIVE ON FRIDAY! 

Model: @gandhimukiza 
Photographer/Editor: @snappedbycozy_ / @cozyafricano 
Creative director: @mzwandile_mlotshwa 
Styling: @mzwandile_mlotshwa 

#photography #photooftheday #picoftheday #capetownfashion #southafrica taken in Cape Town, South Africa by @snappedbycozy_
135
4 months ago
Download
‘BROTHERS OF DESTRUCTION’ for @wear_broke @broke_wear 

Model(s): @bave_booi @mrblack.giii 
Photographer/Editor: @snappedbycozy_ / @cozyafricano 
Creative director: @snappedbycozy_ / @cozyafricano 
Styling: @bave_booi / @mrblack.giii 

#photography #photooftheday #picoftheday #capetownfashion #southafrica taken in Salt River, Cape Town by @snappedbycozy_
259
4 months ago
Download
‘SILENCE’ 

Silence teaches patience.

It reveals what noise tries to hide. It reminds us that not every moment needs to be explained, announced, or filled.

In silence, we become aware of the things that often go unnoticed - the subtle shifts of light, the weight of a thought, the beauty of simply being present.

These images are an exploration of that quiet space. A reminder that stillness is not emptiness, and that some of life’s most meaningful moments arrive without making a sound.

Model: @mrblack.giii 
Photographer/Editor: @snappedbycozy_ / @cozyafricano 
Creative director(s): @mrblack.giii / @snappedbycozy_ / @cozyafricano 
Styling: @mrblack.giii 

#photography #photooftheday #picoftheday #capetownfashion #southafrica taken in Cape Town, South Africa by @snappedbycozy_
184
4 months ago
Download
‘CULTURAL PLASTICITY’

Johannesburg has a way of mixing things that weren’t meant to sit together and somehow making them feel natural. Culture here isn’t fixed, it shifts with how people live, move and express themselves. This piece sits in that space. It draws from the iNguba and the journey into womanhood, but translates it into something that feels current. The Umndrazana Jacket takes the idea of the Isigolwani and reworks it through a streetwear lens. It’s not about holding culture in one place, it’s about showing how it changes and continues to exist in everyday life.

Model: @nom.rain
Photographer/Editor: @snappedbycozy_ / @cozyafricano 
Creative director(s): @iam_myeza / @nom.rain / @snappedbycozy_ / @cozyafricano 
Jacket: @myeza_official 
Socks: @chalkandjagger 
Stockings: @colorsbyingwe 
Styling: @nom.rain 

#photography #photooftheday #picoftheday #johannesburg #southafrica taken in Alexandra, Gauteng by @snappedbycozy_
184
6 months ago
Download

Download All

Save the photos and videos currently loaded on this page.

0Photos
0Videos
Ready to download 0 / 0

Keep this tab open until your download is ready.

back to up