Skip to content
Home » Blog » Celebrations » 5 Christmas Sunday School Lessons: Free Advent Kits

5 Christmas Sunday School Lessons: Free Advent Kits

It’s the first Sunday of December. You’ve got 20 minutes, a room full of kids buzzing on leftover Thanksgiving energy, and a lesson plan that amounts to “tell them about baby Jesus.” Maybe you hand out candy canes and call it a day. Sound familiar?

We built these free Christmas Sunday school lessons because sunday school teachers deserve something actually complete. This is a five-week Advent Sunday school curriculum — one lesson per week, all the way through Christmas Sunday. Every lesson has a clear theme, a key verse, a word-for-word teacher script, and activities sorted by age group. These lesson plans are print-ready. Whether you’re running kids church, children’s church, or a traditional sunday school class, this curriculum works. You can even use them alongside your kids’ christmas list conversations — when the christmas wish lists are flying around, this curriculum keeps the focus where it belongs. Bookmark it this christmas season. Come back to it every year.

What’s in this guide

Quick Assessment

Why does your prayer life keep falling flat?

It's usually one of four things — and each one needs a completely different strategy to break through. This 2-minute assessment tells you exactly which pattern is blocking you.

Find Out What's Blocking You →

Takes 2 minutes. Free results. No credit card.

Want to bring Bible stories to life on stage?

We have 700+ Bible-based church skits ready to download and perform.

Browse Skits →

Who Is This For? Find Your Lesson in 10 Seconds

Every lesson in this curriculum is built in three tiers. No matter who’s in your room, there’s a version that fits. Use the table below to find your path.

Who’s in Your Room What Works Best Go To
Preschool (ages 3–5) Simple motions, one big idea, short attention span Green preschool boxes in each lesson →
Elementary (ages 6–11) Stories, discussion, hands-on projects Red elementary boxes in each lesson →
Preteen (ages 12–14) Real talk, deeper questions, theology they can chew on Dark preteen boxes in each lesson →
Mixed ages Use elementary core + add preteen questions for older kids How This Curriculum Works →
Only one Sunday Each lesson stands alone — pick the week that fits Week 3 (Joy) works great as a standalone →
Full December series Use all five in order — they build on each other Start with Week 1 →

How This Curriculum Works

children engaged in a christmas sunday school lesson

Each bible lesson follows the same simple structure so any sunday school teacher — or substitute — can pick it up and run with it. You don’t need a degree in education. You need the lesson and 20–45 minutes.

Free Resource

Get Your FREE Prayer Guide Now

and join the Daily Way Devotional: Join 25,000+ Subscribers

GIVE IT TO ME NOW

Free. No spam. Unsubscribe anytime.

Here’s the rhythm for every week: a short hook to open, the key verse, a word-for-word teacher script, age-differentiated activities, and a memory verse to send kids home with. The five lesson plans follow the traditional Advent themes — Hope, Peace, Joy, Love — plus a Christmas Sunday celebration lesson.

Each lesson is designed to run 20–30 minutes for a standard sunday school class slot, or 40–45 minutes if you include the extended craft idea or discussion activity. These also work well for small groups — kids church and children’s church programs often split into small group discussion circles by age, and each week’s activities are built with that in mind. If you only have one Sunday before Christmas, Week 3 (Joy) works especially well as a standalone because it includes the full nativity scene reenactment.

One practical note for mixed-age classrooms: run the elementary version as your core lesson, then extend the discussion into the preteen questions for your older students and older children. For younger kids, the preschool tier scales down naturally by simplifying the activity and focusing on just the big idea.

A Real Moment

A children’s pastor I know runs this curriculum every December. She told me the most valuable part isn’t the lessons themselves — it’s the teacher scripts. “I have three volunteers who’ve never taught before,” she said. “When I hand them a script and say ‘read this out loud,’ they go from terrified to confident in about five minutes.” That’s what these are for.

Week 1 — Hope: The Promise Was Made

Key verse: Isaiah 9:6 — Big idea: God makes promises and keeps them

Before there was a stable, before there was a star, before Mary said yes — there was a promise. Isaiah 9:6 was written more than 700 years before Jesus was born. A prophet in ancient Israel looked forward and said: a child is coming. Here are His names. This lesson is about the staggering fact that Christmas was planned long before any of us showed up.

“For to us a child is born, to us a son is given, and the government will be on his shoulders. And he will be called Wonderful Counselor, Mighty God, Everlasting Father, Prince of Peace.” — Isaiah 9:6 (NIV)

This verse gives Jesus four names. Each one is God’s promise about who He is — and every single one proved true at the birth of Christ. That’s the thread of this lesson: God doesn’t make promises He can’t keep. This is one of the great Old Testament bible verses that points directly to the manger, centuries before it happened.

Say This to Your Class

“Raise your hand if you’ve ever been promised something really important — and then had to wait for it. Maybe a birthday present. Maybe a trip. (pause for hands) Now imagine waiting 700 years. That’s how long God’s people waited for this promise to come true. And here’s what’s incredible: it happened. Exactly like God said. The child was born. He showed up right on schedule.”

Isaiah 9:6 Motion Activity (All Ages)

This is the motion activity from the original lesson — and it works beautifully as a group opener. Teach these movements and have kids repeat them every time you say each title:

  • Wonderful Counselor — give yourself a hug (He is our helper and guide)
  • Mighty God — flex both arms like a strongman
  • Everlasting Father — place one hand on your heart, feel your heartbeat
  • Prince of Peace — wrap both arms around yourself like a warm embrace

Read the verse slowly twice. By the second read, most kids will have the motions. Then ask: “Which of these names means the most to you right now?”

Activities by Age

Preschool (Ages 3–5)

Do the motions activity above, keeping it slow and playful. Focus on just one name: “Wonderful Counselor means Jesus is our helper.” Ask: “What’s something you need help with?” Let them answer freely. Close with the simple prayer: “Jesus, You are our Helper. Thank You for coming.”

Elementary (Ages 6–11)

After the motions, give each child a strip of paper and ask them to write one of Jesus’s four names on it. Then tape all the strips together into a paper chain — the “promise chain.” Hang it in the classroom. Each week, add links as new promises from the Christmas story get fulfilled.

Preteen (Ages 12–14)

Read Isaiah 9:6 and then look up Micah 5:2 together (more on that in our Verse Nobody Teaches Kids section below). Discuss: “Both of these prophecies were written 700+ years before Jesus was born. What does that specificity do to your view of the Christmas story? Is this evidence or just coincidence?”

Memory Verse: “For to us a child is born, to us a son is given.” — Isaiah 9:6

Week 2 — Peace: One Girl Said Yes

Key verse: Luke 1:38 — Big idea: Real peace is choosing to trust God when you’re scared

Peace isn’t the absence of fear. Mary wasn’t fearless — the angel literally said “Do not be afraid.” She was terrified. But she said yes anyway. That’s not weakness. That’s what peace actually looks like: making a choice to trust God even when everything in you is rattled. And note where she was from: the town of Nazareth — an ordinary place, not a city of importance. God has a pattern of choosing small and unlikely over big and impressive.

Luke 1:35 records the angel telling her: “The Holy Spirit will come on you, and the power of the Most High will overshadow you.” This is the theological center of the Christmas story — the moment when God entered human history from the inside.

“I am the Lord’s servant. May your word to me be fulfilled.” — Luke 1:38 (NIV)

Nine words. The most consequential nine words any human being has ever spoken. This lesson is about what it looks like to say yes to God when you don’t fully understand what you’re agreeing to.

Say This to Your Class

“Mary was probably around 14 or 15 years old. An angel appears out of nowhere and says, ‘Hey — you’re going to have a baby. But this baby is the Son of God.’ That’s a lot to process. She was scared. The angel even said ‘do not be afraid,’ which means she was. But she said yes anyway. And that yes changed everything. Not because she wasn’t afraid — but because she trusted God more than she feared the unknown. That’s what peace looks like. It’s not the feeling when everything is fine. It’s the decision you make when everything isn’t.”

A Real Moment

I have a friend who found out she was pregnant at the worst possible moment by any human measure. She was overwhelmed and scared and alone. The first thing she did was open her Bible to Luke 1. She told me later that Mary’s yes gave her language for her own fear — and her own courage. Not the same situation by any measure, but the same kind of trust. Luke 1:38 is for anyone who has ever had to say yes to something terrifying because they believed God was in it.

Activities by Age

Preschool (Ages 3–5)

“Peace Like a River” breathing exercise. Have kids make gentle wave motions with their arms and breathe in slowly (4 counts) and out slowly (4 counts). Say: “When Mary was scared, she talked to God. When you feel scared, you can talk to God too.” End with a group prayer: “God, help us trust You when we’re afraid.”

Elementary (Ages 6–11)

Give each child a small piece of paper. Ask them to draw something that makes them feel worried or afraid. Then have them write Luke 1:38 (“I am the Lord’s servant”) across the drawing. This is a visual prayer — handing the fear to God. You can close the activity by letting kids share one word about how they feel after doing it.

Preteen (Ages 12–14)

Real-talk discussion: “Has there ever been a time when you felt like God was asking you to do something scary — or when you had to trust Him with something you couldn’t control? What does peace look like in that moment — is it a feeling, or is it a decision?” Let them wrestle with it. There’s no wrong answer here.

Memory Verse: “I am the Lord’s servant. May your word to me be fulfilled.” — Luke 1:38

nativity scene representing the true meaning of christmas sunday school lesson

Week 3 — Joy: The Night the Shepherds Ran

Key verse: Luke 2:10–11 — Big idea: Jesus came for everyone — especially the overlooked

Think about who got the first announcement of the birth of Jesus. Not the king. Not the high priest. Not the religious scholars who had spent their whole lives studying prophecy. Shepherds. Ordinary people doing ordinary work at midnight. Guys who worked outside in fields, who smelled like animals, who nobody was calling “sir.” God basically walked past the palace and went straight to the pasture. That tells you everything about whose side He’s on.

Luke 2:9 sets the scene before the announcement: “An angel of the Lord appeared to them, and the glory of the Lord shone around them, and they were terrified.” This bible story — the shepherds and the angels — is one of the most dramatic in all of Scripture — the glory of the Lord breaking open a night sky over an ordinary field, announcing a new king while King Herod slept in his palace. The King James Version captures the angels’ declaration as “on earth peace, good will toward men” — this new king didn’t come for conquest. He came for everyone.

“Do not be afraid. I bring you good news that will cause great joy for all the people. Today in the town of David a Savior has been born to you; he is the Messiah, the Lord.” — Luke 2:10–11 (NIV)

“For all the people.” Not for the important people. Not for the people who had it together. For everyone. This is the lesson that tends to hit kids the hardest — especially the ones who already know what it feels like to be left out. And the King of kings chose shepherds to hear it first.

Say This to Your Class

“God had one shot to announce the most important birth in history. He could have sent an angel to the king’s palace. He could have appeared at the temple. He could have gone to the most important, most powerful, most respected people He could find. Instead, He sent the angel to a field. To shepherds. To the last people anyone would have called important. And when the angel said ‘I bring you good news of great joy for all the people’ — ‘all the people’ included guys who smelled like sheep at midnight. If it included them, it includes you.”

A Real Moment

A children’s ministry leader I know told me the shepherds are her favorite part of the Christmas story to teach. “Kids get it immediately,” she said. “They know what it feels like to be picked last. When they hear that God picked the shepherds first — you can actually watch something change in their faces.” That’s the moment this lesson exists to create.

Activities by Age

Preschool (Ages 3–5)

Act it out. Half the kids are sheep (crawl on the floor and say “baa”). Half are shepherds. The teacher is the angel — burst in dramatically with “Do not be afraid!” and announce the good news. Then everyone runs to the manger. Keep the energy big and fun. The goal is just this: “The angel came to the shepherds because Jesus came for everyone.”

Elementary (Ages 6–11)

“Shepherd News Report.” Give each child pieces of paper and a pencil. They have 5 minutes to write a 3-sentence “breaking news report” from the field that night. What did they see? What did the angel say? Why does it matter? Read them aloud. The creativity kids bring to this is always surprising.

Preteen (Ages 12–14)

Work through the following questions together: “Why do you think God chose shepherds instead of priests or kings? What does that say about how God sees people who feel left out or overlooked? Is there someone in your life — at school, on your team, in your neighborhood — who gets treated like a shepherd? What would it look like to treat them the way God treated the shepherds?” God’s word keeps choosing the ordinary. That pattern is worth noticing.

Memory Verse: “I bring you good news that will cause great joy for all the people.” — Luke 2:10

If you’re looking for ways to make the rest of your Christmas service come alive for kids, check out our collection of Christmas games for churches — several of them work especially well as openers for the Shepherds lesson.

Week 4 — Love: Why He Came

Key verse: John 3:16 — Big idea: Christmas happened because God couldn’t stay away

If every other lesson in this curriculum is the “how” of Christmas — how the promise was made, how Mary said yes, how the shepherds heard the news — this one is the “why.” John 3:16 is the answer to the question underneath the whole story: why did God do this? The answer is a single word: love. Christmas is God’s best gift, full stop.

Note the historical backdrop. While the shepherds were celebrating in the field, King Herod was already troubled by reports of a new king. The wise men had arrived in Jerusalem asking “Where is the one who has been born King of the Jews?” (Matthew 2:2). Herod feared a political rival. He completely missed the point. The one born King of the Jews hadn’t come to take anyone’s throne. He came to build a bridge.

“For God so loved the world that he gave his one and only Son, that whoever believes in him shall not perish but have eternal life.” — John 3:16 (NIV)

Notice what it says: God gave. Not loaned. Not tested. Not offered-on-conditions. He gave. That word matters. Giving means it costs you something. Christmas cost God something. That’s how you know it was love.

Say This to Your Class

“Here’s the problem we had. We were on one side of a canyon. God was on the other side. And the canyon is everything that separates us — the wrong things we do, the times we pretend God doesn’t matter, the mess we’ve made. We couldn’t get across on our own. So God built a bridge. Not with wood. With His Son. Jesus is the bridge. He crossed it for us. That’s what Christmas is about — not the Christmas lights, not the Christmas tree, not the wrapping paper. The bridge. And the love that built it. Jesus is God’s best gift, and that gift is what this object lesson is showing us.”

bridge diagram illustrating how jesus connects us to god christmas lesson

Activities by Age

Preschool (Ages 3–5)

“Love Counts.” Count how many children are in the room together. Then say: “John 3:16 says ‘God so loved the world.’ That means He loves every one of you. Plus your parents. Plus your grandparents. Plus every person in every country on earth. Can you imagine loving that many people? God can.” Simple, tactile, and true.

Elementary (Ages 6–11)

Draw the bridge diagram. Give each child a blank piece of paper. On one side, draw a stick figure labeled “us.” On the other side, draw a figure labeled “God.” Draw a canyon between them. Then draw a cross as the bridge. Label the cross “Jesus.” Ask: “What are some things that go in the canyon — things that separate us from God?” Write them in the canyon together as a class.

Preteen (Ages 12–14)

Study the word “gave.” Look at John 3:16 in three different translations — NIV, ESV, and The Message. How does each one capture the word “gave”? Then discuss: “What’s the difference between giving and lending? Why does it matter that God gave His Son rather than loaned Him or offered Him conditionally? What does sacrifice actually cost?” Let them sit with the weight of it.

Memory Verse: “For God so loved the world that he gave his one and only Son.” — John 3:16

For a creative way to extend this lesson, consider pairing it with one of the short Christmas plays for churches that bring the nativity story to life — the bridge concept translates beautifully into dramatic form.

Christmas Sunday — He’s Here!

Key verse: Luke 2:11 — Big idea: Every promise came true. Celebrate

This is the one you’ve been building toward. After four weeks of hope, peace, joy, and love — He arrived. Every promise Isaiah made in Week 1 proved true. Every angel announcement got its answer. Christmas Sunday is the day you close the loop on the whole Christmas story.

On this day — the birth of Jesus Christ, the first Christmas — everything the Old Testament had been pointing toward landed in a manger. Caesar Augustus had issued a decree that everyone return to their own towns for a census. That’s what sent Joseph and Mary from Nazareth to Bethlehem in the first place. A Roman emperor’s bureaucratic order, unknowingly fulfilling a 700-year-old prophecy. The wise men followed a star across hundreds of miles. The shepherds left their flocks. And Mary and Joseph were far from home, in the city of David, Bethlehem — exactly where God said it would happen. The story of the wise men and the shepherds converging on one tiny stable is the most unlikely, most extraordinary moment in human history. No Christmas lights, no christmas tree, no holiday season celebration can fully capture what happened that morning. But we try, because it deserves celebrating.

“Today in the town of David a Savior has been born to you; he is the Messiah, the Lord.” — Luke 2:11 (NIV)

One word in that verse carries the whole weight of the lesson: today. Not “someday.” Not “eventually.” Today. Jesus’ birth changed everything. The waiting was over. God’s promise was fulfilled. Christmas morning is the most dramatic “today” in human history.

Say This to Your Class

“We spent four weeks waiting — just like God’s people waited for thousands of years. We talked about hope: God made a promise. Peace: Mary said yes. Joy: the shepherds heard the news first. Love: God sent His Son because He couldn’t stay away. And now — today — He’s here. In a barn. In a town that nobody famous had ever come from. The whole universe held its breath that night. And when that baby took his first breath, everything changed. That’s what Jesus’ birth is. That’s why we say merry Christmas every year. Not just because it’s a holiday — but because on that first christmas morning, God did something that had never happened before. He showed up. This is the best gift. Not the wrapping paper.”

Activities by Age

Preschool (Ages 3–5)

Full nativity reenactment. Assign roles — Mary, Joseph, shepherds, wise men, angels, animals. Let them wear simple costume pieces (scarves, paper crowns, paper wings). Keep it joyful and a little chaotic — that’s fine. The point is that tiny hands and big grins are acting out the most important story ever told. Close by singing “Away in a Manger” together.

Elementary (Ages 6–11)

Christmas card to Jesus. Give each child a blank card. Ask them to write one thing from the Christmas story that meant the most to them — and why. It can be a verse, a character, a moment. Then let willing kids share. Keep the cards. Next December, give them back and ask how they feel about it now. The continuity over years is powerful.

Preteen (Ages 12–14)

Reflection: “Of the four themes we covered — Hope, Peace, Joy, Love — which one hit you the hardest? Which one did you need most this December? And here’s the real question: does knowing Jesus came change anything about how you’re going to live in January, when the decorations come down?” Give them space to write a private response before any group sharing.

Closing Activity — Birthday Cake for Jesus: Some churches close Christmas Sunday with a birthday cake for Jesus — it’s a simple, joyful way to mark the occasion, especially for younger kids. Light candles, sing happy birthday, and let kids understand that Christmas is Jesus’ birthday before it’s anything else. This is also a fun games opportunity — wrap a small gift in multiple layers of wrapping paper, pass it around the circle, and whoever is holding it when the music stops unwraps one layer. Whatever’s inside (a Bible verse card, a candy cane, a small figurine) is theirs to keep.

Craft Idea — 3D Nativity Diorama: Give each child a shoebox and basic craft supplies — cotton balls, paper, markers, small figurines or paper cutouts. Kids build their own nativity scene to take home. This craft idea works well for all ages and gives them something tangible to take into the christmas time season. Consider donating completed dioramas to local hospitals, nursing homes, or shelters. That act of giving is itself a bible lesson in Christmas love.

If you want to add drama or humor to your Christmas Sunday service, our full collection of Christmas skits for churches pairs well with any of these lessons — and the kids’ versions are especially easy to pull off on short notice. For older kids who like to perform, the funny Christmas plays for church youth are a crowd favorite.

The Verse Nobody Teaches Kids

Every adult has heard Isaiah 9:6 and John 3:16. But there’s a verse that rarely makes it into children’s Christmas lessons — and it might be the most quietly stunning piece of evidence in the whole Bible. This is Old Testament prophecy at its most specific, and the word of God doesn’t get more precise than this.

“But you, Bethlehem Ephrathah, though you are small among the clans of Judah, out of you will come for me one who will be ruler over Israel, whose origins are from of old, from ancient times.” — Micah 5:2 (NIV)

This was written approximately 700 years before Jesus was born. And Micah didn’t just say “a ruler is coming.” He named the town. Bethlehem. Not Jerusalem, not Rome, not any city of power or prominence. Bethlehem — which at the time of Jesus’s birth was small enough that Luke had to explain where it was (“the town of David”).

God pointed to a dot on the map 700 years in advance and said: there.

For older kids who are starting to ask real questions about whether the Christmas story is true or just traditional, this verse is worth pausing on. A deeper understanding of Jesus — where He came from, who He claimed to be, whether the story holds together historically — often starts with moments like this one. The specificity is the point. Prophecies that come true in general ways are easier to dismiss. A prophecy that names a specific minor town, then has the jesus birth happen there through a Roman census — that’s harder to explain away as coincidence.

What Micah 5:2 Also Says About Jesus

The verse doesn’t just predict the birthplace. It says Jesus’s “origins are from of old, from ancient times” — a statement about His existence before His birth in Bethlehem. This is one of the Old Testament passages that points toward the pre-existence of Christ. For preteens who are ready to go deeper, this opens up a significant conversation about who Jesus actually is.

A Real Moment

I shared Micah 5:2 with a 12-year-old who was quietly starting to question whether the Christmas story was “just a story.” When I pointed out that a 700-year-old prophecy had named a specific minor town — not Jerusalem, not any important city, but little Bethlehem — he got quiet for a long moment and said, “That’s not random.” That’s exactly right. It isn’t random. And that matters.

Want more for your Christmas service? Pair this lesson with humorous Christmas poems for church to balance the theological depth with some laughter, or explore our funny Christmas skits for church for a lighter close to the service.

Teacher FAQ

How long does each lesson take?

Each bible lesson is designed to run 20–30 minutes for a standard sunday school class. If you include the extended craft idea or small group discussion, budget 40–45 minutes. For very young children (preschool), 15–20 minutes is plenty — you can always fill time with the motions activity, some fun games, or a simple Christmas song.

Can I use just one lesson if we don’t have four Sundays before Christmas?

Absolutely. Every lesson stands alone. If you only have one Sunday, Week 3 (Joy — the Shepherds) is the most self-contained and works well as a standalone because it includes the full nativity reenactment activity. Week 4 (Love — John 3:16) is a strong choice if you want a lesson that covers the whole gospel in one sitting.

What Bible translation should I use?

All verses in this curriculum are quoted from the NIV (New International Version), which balances readability with accuracy and works well across all age groups. For preschool, you may want to simplify verses even further in your own words — paraphrasing is completely fine at that age. For preteens, comparing two or three translations of the same verse is actually a great teaching moment.

How do I handle a mixed-age classroom?

Run the elementary version as your core lesson — it’s the most broadly accessible. For your older kids, add the preteen discussion questions as an extension. For your youngest ones, simplify the activity down to the preschool version (usually just the motion activity or the simple reenactment). The “Say This” teacher scripts work across all age groups since they’re just spoken word.

What do I do if a child doesn’t know the Christmas story at all?

Start with the teacher script — it’s written to be accessible for first-timers. Don’t assume any background knowledge. The five lesson plans build the christmas story week by week, so even a child who has never heard of the birth of Jesus Christ before will have a solid foundation by Christmas Sunday. Treat every new face as a gift, not a complication. Kids church and children’s church often see first-time visitors during the christmas time and holiday season — these lessons are built to welcome them.

How do the Advent themes (Hope, Peace, Joy, Love) connect to Advent candles?

The traditional Advent candle colors vary slightly by denomination, but the themes map closely to what we’ve used here. If your church lights Advent candles during the service, you can reinforce the connection in your lesson by asking: “This week we’re lighting the Peace candle — and our lesson is about Mary, the person who chose peace when an angel showed up and changed her whole life.” The candle becomes a visual anchor for the week’s theme.

I’m a substitute teacher. Is this curriculum easy to pick up cold?

That’s exactly what the “Say This” scripts are for. If you’re walking in as a substitute with five minutes to prepare, read the key verse, read the “Say This” script out loud, and run the elementary activity. That’s a complete lesson. The scripts are written to be read word-for-word — you don’t need to improvise or have deep theological training to deliver them effectively.

Bookmark This for December

This sunday school curriculum took some work to put together — we wanted something sunday school teachers could actually use, not just read. If these free christmas sunday school lessons help your kids church or sunday school class this Advent, bookmark the page now and come back next November when the christmas season starts again.

And if your kids love the lessons, you might also enjoy our collection of short Christmas plays for churches as an extension — some churches run a lesson series in the weeks before Christmas and then close it out with a simple play on Christmas Sunday. It’s a format that works well for older students and younger kids alike.

Merry Christmas. He’s worth it.

Eljoh Hartzer
Eljoh Hartzer is combining theology and art to nurture faith journeys across generations. She is a Masters-level Practical Theologian with the University of Stellenbosch. She is also a writer and editor in the niche of Christianity and children's content and she illustrates children's books. Eljoh resides in the Swartland area in the Western Cape province of South Africa. You can follow Eljoh on LinkedIn or Instagram.
Read More

Leave a Reply

Your email address will not be published. Required fields are marked *