Skip to content

Celtic Culture

Meet other locals interested in Celtic Culture. Gather to discuss Celtic origins, history, art and music.
pin icon
0
members
people1 icon
0
groups

Frequently Asked Questions

Yes! Check out celtic culture events happening today here. These are in-person gatherings where you can meet fellow enthusiasts and participate in activities right now.

Discover all the celtic culture events taking place this week here. Plan ahead and join exciting meetups throughout the week.

Absolutely! Find celtic culture events near your location here. Connect with your local community and discover events within your area.

Celtic Culture Events Today

Join in-person Celtic Culture events happening right now

🎨Easteregg Decor Workshop – with a twist! [ticket link]
🎨Easteregg Decor Workshop – with a twist! [ticket link]
🎨Easteregg Decor Workshop – with a twist! ✨ In this workshop, we’re adding some serious shine to your Easter decor. We will be decorating eggs with a variety of colorful beads to create truly unique pieces.🐰 If you’d rather create a sparkling Easter bunny? Go for it – your imagination is the only limit! This is an exclusive event in a small, intimate setting (max. 10 participants). 🥨☕ Snacks, tea, and all materials are provided. By the end of the workshop, you’ll have a beautiful, sparkling masterpiece ready to take home. ✨💖 Join us and let’s create something brilliant – Let’s sparkle! The workshops are held in English and German. 🇩🇪🇬🇧 Tickets at: https://eventfrog.ch/de/p/kunst-ausstellungen/weitere-kunstveranstaltungen/easteregg-decor-workshop-with-a-twist-7425565269970404929.html
Web Zurich March 2026
Web Zurich March 2026
Web Zurich presents inspiring talks all about the web. Join us for the March 2026 meetup! We will have three talks as well as chit-chat and drinks. Whatapp: [https://chat.whatsapp.com/FxOfVTK9nf431xHtVl3eGK](https://chat.whatsapp.com/FxOfVTK9nf431xHtVl3eGK) Website: [https://webzurich.ch](https://webzurich.ch) 18:30 \~ 19:00 Arrival time with drinks, chat and introduction 19:00 \~ 19:40 *Christian Heitzmann* **Why Documentation Won’t Write Itself—and AI Won’t Save You** For the last 15+ years, I’ve joined and consulted software teams that all struggled with the same problem: nobody likes writing documentation, and everybody pays the price for it. New developers spend weeks reverse-engineering codebases, architecture lives in people’s heads, and wikis quietly decay into noise. With AI now entering the picture, many hope it will fill the gaps. It won’t. I’ll show the simple ideas that change everything: how to think about documentation in the right levels, how to keep it close to the code, and how to avoid the decay we all know too well. These are the decisions that have to be made before any tool or process can work. The documentation won’t write itself. But there are ways to make it far easier and far more reliable. 19:40 \~ 19:50 **Short Break** 19:50 \~ 20:10 *Marco Gähler* **How to write good code** There is an infinite amount of solutions how you can solve a programming problem. Some are better, others are worse. The best solutions are easy to understand, maintain and errors are not able to hide. I wrote a book "Software Engineering Made Easy" about this topic and I'm more than happy to explain some principles that make your code better. Most of them are quite simple to understand, once you understand the mechanics, why your code always breaks. 20:10 \~ 20:30 *Marius Ishida* **AI: The Lightsaber Problem** My talk will challenge the popular narrative that AI fundamentally democratizes power by showing that, which I believe is not true at all. While generative AI lowers entry barriers for basic tasks, it disproportionately amplifies the productivity and leverage of already computer literate users. Empirical research shows that AI acts as a skill multiplier rather than a true equalizer, with outcomes strongly dependent on users’ ability to frame problems, verify outputs, and integrate tools into complex workflows. As a result, AI risks reinforcing a new AI driven digital divide, where technical literacy—not access alone—determines who truly benefits. 20:30 onward More drinks & chat We look forward to see you there! Location https://zurich.impacthub.ch/space/bogen_d/ Viaduktstrasse 93, 8005 Zürich, Switzerland Visit our website https://webzurich.ch/ for more information about the Web Zurich community. This event is supported by Impact Hub Zürich, The global community of entrepreneurial people prototyping the future of business. At Impact Hub, you can connect, collaborate, co-work and create great content in an inspiring environment.
Russian through rock music (B1-B2 level)
Russian through rock music (B1-B2 level)
Please contact me if you want to join the class. Добрый день! This class is for learners with a level B1 or higher. We will learn Russian rock songs and do exercises and discussions based on them. We will use the book Russian rock and Russian Grammar. We will meet one time per week. Below is an information about the class. Cost: 2 students 35 chf per hour, 3 or more student 25 chf per hour per person. Class Length: 1 hour Class structure: • We read a text or a chapter from a book, discuss new words. We learn part of grammar and practice using it. • After that we discuss the topic and answer the text follow-up questions. • I also give homework tasks to make sentences with new words or do a grammar exercises. • If we finish the exercises earlier, we play word games or have a free chat. If you have questions send me a message or post it in comments.
Magic Commander Event @Kabooom Comic Shop
Magic Commander Event @Kabooom Comic Shop
## GATHER YOUR COMMANDER Tournament Form: COMMANDER Doors Open: 18:30 Start: 19:00 Entry fee: CHF 10.- EVERY TABLE WINNER GETS A FOIL PRICE PACK AND A BOOSTER EVERY PARTICIPANT GETS EITHER A DRINK OR SNACK FOR FREE, AND A REGULAR PRICE PACK Please be here 10 - 15 mins prior, so we have enough time to register you. For the registration, you'll need the Magic Companion App, and an Account on the App (You can use your Arena Account to set it up) Depending on number of participants and nature of the Event there are also Foil Price Packs and Promo Cards added. **Follow us on:** Facekbook: [www.facebook.com/kabooom.comicshop](http://www.facebook.com/kabooom.comicshop) *Instagram:* [https://www.instagram.com/kabooom_comics/](https://www.instagram.com/kabooom_comics/) Join our Discord community: [https://discord.com/invite/XeEKXnk](https://discord.com/invite/XeEKXnk)
Nature Coaching Session
Nature Coaching Session
🌿 ***Imagine finishing a peaceful walk in nature… feeling lighter, clearer, and deeply connected to yourself again.*** ***If something inside you is asking for space, clarity, or emotional reset, this session may be exactly what you need.*** If you’ve been feeling ***overwhelmed, stuck, or disconnected*** from your inner calm, this Nature Coaching Session offers a gentle space to ***pause and realign****.* This is a ***1:1 guided coaching walk in nature***, designed to help you slow down, reconnect with yourself, and hear your inner voice again. Nature has a powerful way of softening the mind and opening deeper awareness. During our walk, you may experience: • releasing built-up stress • quieting the mental noise • moving from overthinking into embodied presence • accessing new perspectives and insights • feeling grounded, supported, and more like yourself again You don’t need to prepare anything, just come as you are. Depending on ***what is alive for you***, we may explore topics such as: • finding clarity around a personal or emotional situation • reconnecting with your inner voice and intuition • navigating life transitions or uncertainty • reducing overwhelm or anxiety • identifying and shifting limiting beliefs • cultivating deeper presence, self-trust, and inner peace This is a safe, compassionate space where you can speak openly, reflect, and reconnect with what truly matters to you. ***How the session works*** 🌿 We meet in a beautiful natural location in ***Zurich Seebach*** (exact spot shared after booking). 🌿 The session lasts around ***60 minutes****.* 🌿 We walk at a relaxed pace, it’s not about distance, but about presence and connection. 🌿 During the walk you’ll receive gentle guidance, reflective questions, grounding practices, and intuitive coaching support. 🌿Payment can be made ***after the session (cash or Twint)****.* ***If you feel called to give yourself this space, I warmly invite you to book your Nature Coaching Session.*** *Sometimes the clarity we’re searching for appears the moment we slow down enough to listen.*
Sip & Paint Evening
Sip & Paint Evening
Celebrate with a special creative night at Soho Bar, from **7:00 PM to 9:30 PM**. This is a celebration of laughter and good vibes! Zürich Together is collaborating with Sip N Paint Club, we will have a corner for our attendees, all you need is to look for your host Klaudia or the Zürich Together flag. Coming with Zürich Together already provides you with a 20% discount applied upon the completion of the purchase. **[Discounted Tickets](https://eventfrog.ch/en/p/party/afterwork/sip-n-paint-club-7420059051029956268.html?promocode=ZurichTogether)** Enjoy a relaxed painting session while sipping cocktails and grooving to tunes from our live DJ. Whether you’re a total beginner or a seasoned painter, everyone is welcome to join the fun and create something memorable. **Event Highlights:** 🎨 Self-guided painting experience with fun, creative themes 🥂 Complimentary glass of Prosecco on arrival 🎶 Live DJ setting the mood 🍸 Drinks available for purchase at the bar This is a **self-guided session**, so you’re free to paint at your own pace and style. All materials are provided, just bring yourself. No experience needed, just come ready to relax and have a great time. Spots are limited, so reserve yours now and make this a night to remember. 💕
Social Ping Pong Party
Social Ping Pong Party
**[⚠️>>Ticket needed (click here)<<](https://eventfrog.ch/en/p/eating-drinking/social-ping-pong-party-7441148560601537631.html) or** **[www.social-circle.ch](https://social-circle.ch/)** Join us for a relaxed after-event gathering where you can keep the conversations going, grab another drink, and spend more time with the people you’ve just met. No pressure, no structure – just good vibes, music, and a chance to connect naturally. Whether you made a match or just want to hang out, everyone’s welcome. Join our group for updates on this event: [https://chat.whatsapp.com/BMEABbt4keR2MfcSEemb7K](https://chat.whatsapp.com/BMEABbt4keR2MfcSEemb7K) The fun doesn’t stop after **Single Party – Speed Dating & Ping Pong** 😉 ​Want more events like this? Join our WhatsApp newsletter to stay updated: [https://chat.whatsapp.com/DaGFCvKs6iu62pftk5cotM?mode=gi_t](https://chat.whatsapp.com/DaGFCvKs6iu62pftk5cotM?mode=gi_t) Please note that pictures might be taken and used, if you don't want to be on them please let the host know. Tickets are not refundable.

Celtic Culture Events This Week

Discover what is happening in the next few days

[Public Event][Culture & Art] Fundraiser for Palestine
[Public Event][Culture & Art] Fundraiser for Palestine
This acts as an announcement to the public event in Zurich hosted by **'[Action for Palestine Switzerland](https://www.instagram.com/pal_action_swiss/?g=5)'**. This is a special event where Palestinian culture and art come together and we are taken on a journey of a heritage that is not only so beautiful but also so steadfast standing in the face of a decades-long unjust occupation and the current ongoing nightmare of autrocities and genocide. Get to know the steadfast Palestinians and Palestinian culture on this special day. **Program:** 15:00 A story from Palestine 16:00 Live music by Mahdi (oud) 17:00 Co-founder of the Ghassan Abu Sittah Children’s Fund 18:00 Live music by Nass El Nar & Rania Yasmine 19:00 Dabke performance 20:00 Short movies & talk **Tickets:** Tickets can be booked **[here](https://eventfrog.ch/de/p/diverses/fundraiser-get-together-for-palestine-7434344704341194317.html?fbclid=PAZXh0bgNhZW0CMTEAc3J0YwZhcHBfaWQMMjU2MjgxMDQwNTU4AAGnHhG1G_8o6OfdcrF5B7qedzvZvlN-Yg7QxbC0KULxMgHFcJNlkatlF2ckF3g_aem_do-4KGOnOm8Q_U1YMjZoeg&utm_medium=social&utm_source=ig&utm_content=link_in_bio).** All proceeds will be donated to the Ghassan Abu Sittah Children’s Fund. **Cash & TWINT** only on-site**.** **More Details/ Event Link:** [https://www.instagram.com/p/DWPG1yvjFbh/](https://www.instagram.com/p/DWPG1yvjFbh/)
Energising Breathwork & Morning Brew
Energising Breathwork & Morning Brew
**✨ Welcome the day with breath, energy & connection** 🎟 Entry: **Free** 🗓 Date: **Saturday, 29 March** 🕗 Time: **10:00 – 12:00** 📍 Location: ANNTIN Studio, Glattbrugg train station **(10 min from HB, 7 min from Hardbrücke, 2 min from Oerlikon)** *** ### What to expect 🕙 **10:00 – 10:15**: Arrival & welcome 🌬️ **10:15 – 11:00**: Energising breathwork session ☕ **11:00 – 12:00**: Social gathering with morning brews (tea, coffee, matcha & more available on site) *** Start your Sunday with an energising and grounding practice, followed by meaningful connections in a relaxed setting.
Shamanic Ecstatic Dance ¡ Serpent Edition ¡ Sound Healing
Shamanic Ecstatic Dance ¡ Serpent Edition ¡ Sound Healing
🔥 **ECSTATIC DANCE ZÜRICH — FREEDOM DANCE PARTY** 🔥 Ecstatic Dance & Authentic Connection Theme: Shamanic Ecstatic Dance · Authentic Movement · Sound Healing 🎟 **Get your ticket on Eventfrog** [https://eventfrog.ch/en/p/miscellaneous/ecstatic-dance-zuerich-freedom-dance-party-7438233093998149760.html](https://eventfrog.ch/en/p/miscellaneous/ecstatic-dance-zuerich-freedom-dance-party-7438233093998149760.html?utm_source=chatgpt.com) ✨ **FIRST TIME ALWAYS FREE** — limited free tickets available. This offer is valid once per person. If you reserve a free ticket and do not attend, you are no longer eligible for a free ticket in the future. **PLEASE NOTE:** at most of our events 20–45 beautiful souls are dancing with us. Many of them don’t sign up on Meetup. Imagine stepping into a cozy home gathering where strangers smile like old friends. Eyes shining, bodies already moving. No alcohol, no awkwardness — just music, presence, and a warm sense of belonging. A space where you can dance like no one is watching and simply be yourself. **Sound Alchemy by Barbara** We guide you to use your voice to gently open and balance the chakras through specific tones and vibrations. This process stimulates the vagus nerve, helping your body relax, regulate, and arrive fully present. **Sound Healing by Barbara and András** We use instruments like singing bowls, wind chimes, drum, and gentle voice, along with palo santo or sage for energetic cleansing. These vibrations support release, grounding, and guide you back into inner harmony. 🌈 **FREEDOM DANCE PARTY** is a vibrant, heart-opening experience where movement becomes freedom, music becomes medicine, and connection becomes natural. Through guided partner, group and solo exercises, you explore awareness, creativity and emotional freedom — all through movement and play. ✨ **WHAT TO EXPECT** • warm-up & playful exercises • guided movement • ecstatic free dance • uplifting music & conscious community ✨ **WHAT PEOPLE EXPERIENCE** • stress release • more energy • authentic expression • real human connection ✨ **THE SCIENCE OF DANCE** • reduces stress and increases endorphins • improves emotional regulation • strengthens social bonding and wellbeing ✨ **WHAT PEOPLE SAY** “The beautiful souls from the Yanantin Tribe are of the sweetest kind — pure angels! You can truly feel the magic.” — Pascal ✨ **PRACTICAL INFO** **When:** • Ecstatic Dance Fridays — 3 times per month • One Saturday dance per month (longer edition) Bring: comfortable clothes, water bottle, curiosity **Space guidelines** • no alcohol • silence on the dance floor • no phones on the dance floor • barefoot or dance shoes — your choice Come dance, breathe and celebrate being alive. Lovingly 💜 Barbara & András Yanantin Tribe
Rooftop Brunch & Beats (Tickets Required)
Rooftop Brunch & Beats (Tickets Required)
**Brunch • Beats • Rooftop Vibes** Sundays in Zurich deserve a better soundtrack. On **Sunday, March 29**, we’re heading up to the rooftop terrace of **Hiltl Dachterrasse** for a special **Rooftop Sunday Social** – where brunch culture meets house music and great company. From **10:00 to 14:30**, the legendary rooftop of Hiltl turns into a daytime playground with brunch, drinks, sunshine, and electronic beats. Think of it as the Sunday version of the new **coffee rave trend** — relaxed, social, and full of energy, just earlier in the day and with amazing views over Zurich. **Zurich Together will have its own table**, so our crowd can start the day together, grab brunch, and warm up with familiar faces. From there, you can stay with the group or mingle with the wider party crowd on the terrace and dancefloor. Expect a fun mix of locals and internationals, open-minded people between **18 and 45**, and the kind of atmosphere where conversations start easily and Sundays suddenly become much more exciting. Sunlight, good music, brunch plates, day drinks, and a rooftop dancefloor — not a bad way to start the day. ☀️ **What to expect** • Rooftop brunch with beautiful city views • House music & sunny daytime vibes • Zurich Together table to meet our crowd • Social atmosphere – easy to meet new people • Dancing, drinks, and brunch on the terrace 🎟 **Tickets** Use our **15% discount code**: **zrhtogether26** Get tickets here: [https://tickets.brunch-party.ch/events/brunch-party-hiltl-dachterrasse](https://tickets.brunch-party.ch/events/brunch-party-hiltl-dachterrasse) Come solo or bring friends — either way, it’s the kind of Sunday where breakfast meets bassline. **Brunch. Beats. Rooftop.** Please note that tickets are **non-refundable**, but you are welcome to **transfer or sell your ticket to another person** if you’re unable to attend. Please join WhatsApp Chat once you will make your mind to come over: https://chat.whatsapp.com/HyKp7ZY673fGLQaDlsXznG
Deutsch sprechen Niveau B2+
Deutsch sprechen Niveau B2+
Herzlich willkommen zu unserem wöchentlichen Deutsch-Konversations. Der Fokus liegt auf freiem Sprechen in einer lockeren, freundlichen Atmosphäre, ohne Druck und ohne Unterricht. Das Meetup ist ideal für Lernende ab Niveau B2 bis C2, die ihr Deutsch aktiv anwenden möchten. Die Themen entstehen spontan aus dem Alltag, aus aktuellen Ereignissen oder aus Vorschlägen der Teilnehmenden. Komm vorbei, auch wenn du nur zuhören oder langsam anfangen möchtest! 📢 Hier ist die WhatsApp-Nummer, um in Kontakt zu bleiben: https://chat.whatsapp.com/JoQufaeFR2GBXKdt3nSE2I 🤳 Bitte teile es und folge uns auf Instagram: https://www.instagram.com/deutsch.sprechen.zurich 📅 Hier ist der Veranstaltungskalender: https://fasthub.wixsite.com/deutsch/treffen 💬 Hier ist der temporäre WhatsApp-Link, falls du kommst und chatten möchtest: https://chat.whatsapp.com/HmHEWIJ16or1qRqXVyvipe
[Public Event][The People for the People] Demonstration against US-Zionist War
[Public Event][The People for the People] Demonstration against US-Zionist War
This acts as an announcement to the public event of the Palestine demonstration at Helvetiaplatz hosted by [Palestine Committee Zurich](https://www.instagram.com/palestinecommitteezurich/). The horrors are extending from Palestine to Lebanon, the Palestinians and Lebanese are suffering with no stopping nor accountability of the perpetrators, who instead continue their trails of chaos, death and unrest in the whole region of the middle east including Iran. Morale und humaity must pervail, and it will be only the people who can stand for morale und humaity, it is the people who will stand for the people suffering. Let's gather our voices to stand for the rights of a dignified life for the people in the middle east without the continuous campaigns of aggression and defamation and lies against them, let's speak up for the too many innocents who were murdered and who are still suffering. **Related Link:** Instagram: [https://www.instagram.com/p/DWL8GcTjLyi/](https://www.instagram.com/p/DWL8GcTjLyi/)
Digital Detox CafĂŠ [Relax, Play, Socialize, Craft]
Digital Detox CafĂŠ [Relax, Play, Socialize, Craft]
**[⚠️ >>Ticket needed (click here)<<](https://eventfrog.ch/en/p/eating-drinking/digital-detox-cafe-7438263298422746964.html) or** **[www.social-circle.ch](www.social-circle.ch)** **Unplug & Create: Digital Detox Café at Paint it Easy** Take a break from screens and reconnect with yourself and others at our Digital Detox event in Zürich’s most inviting creative space, Paint it Easy. We’ll kick off the evening with a relaxed atmosphere, setting the tone for a mindful and inspiring night. Join our craft group: [https://chat.whatsapp.com/JPIASNUJGwD23UUweSe0s3](https://chat.whatsapp.com/JPIASNUJGwD23UUweSe0s3) **Deep Talk with Question Cards:** Dive into meaningful conversations and connect with fellow participants on a deeper level. **Boardgames:** Just for fun or to meet new people. **Creative Activities:** * **Drawing** (included) * **Canvas Painting** (CHF 10/hour + canvas, e.g., 30x40 cm: CHF 9) * **Pottery Painting** (CHF 20–45 per piece) * **Jewellery Making with Beads** (CHF 10/hour + materials, avg. CHF 20–30) * **Linocut Printmaking** (CHF 25–35 per piece) **Location:** Paint it Easy, Zürich **Early Bird Ticket:** CHF 15 (standard CHF 18) **Includes :** Welcome drink\*, drawing material, notebook, games, workshop **Doesn't include** : optional creative activity fees (depending on your choice) \*Warm drink, homemade iced tea, or lemonade Want more events like this? Join our community! [https://chat.whatsapp.com/DaGFCvKs6iu62pftk5cotM?mode=gi_t](https://chat.whatsapp.com/DaGFCvKs6iu62pftk5cotM?mode=gi_t) No experience needed—just bring your curiosity and an open mind! Whether you're painting, reflecting, or connecting, this is your space to recharge, express, and enjoy. Please note that pictures might be taken and used, if you don't want to be on them please let the host know. Tickets are not refundable. #digitaldetox

Celtic Culture Events Near You

Connect with your local Celtic Culture community

Saturday Mornings @ East Market
Saturday Mornings @ East Market
Let's grab some coffee/food and share a morning chat! The East Market has an ample parking lot and outdoor and indoor seating. Grab a cup of coffee from Winston's Coffee & Waffles or on your way to East Market and meet us on the second floor - table behind or east of the elevator. If the weather cooperates we will be meeting in the patio. Per what this group is about: "Everyone is welcome! International transplants to Columbus who want to improve language skills, Columbus residents who want to discuss international travel and culture, and anyone who enjoys getting together for good conversations."
Let's try a Friday Night Fish Fry!
Let's try a Friday Night Fish Fry!
We thought of one of the interesting things that can be enjoyed at this time of the year. We will be meeting at Immaculate Conception Catholic Church for a "Fish Fry" in Marian Hall on Friday, March 27th at 5:00 PM. It might be fun for you to experience what has become a tradition on the Fridays before Easter. They will have fried fish or baked fish, French fries and Cole slaw, as well as beverages, all for $16.00 for adults. They will have other beverages and desserts available for sale, as well. We have never tried this, and sometimes there are quite a few people at these events so we hope that we will be able to find each other easily. I'll try to have signs outside Marian Hall that Identify our group. We hope to have you join us!
BeComing Circle Initiates
BeComing Circle Initiates
http://photos2.meetupstatic.com/photos/event/2/a/9/6/600_348310902.jpeg Instructor - Crow, HPS Class fee is $30 at the door or approved exchange RSVP with Advance pay of $25 (discounted) by PayPal on the web or by contacting Enchanted Elements (614) 437-2642. Reservations made directly to Enchanted Elements will be added to the class list manually not online. Private Instruction ~ Closed to the Public ~ Initiated Members Only Please come prepared for ritual. Blessings ~ Crow
Ultimate Frisbee on Saturday
Ultimate Frisbee on Saturday
Contra dance with Big Scioty April 11 - Clinton Heights Lutheran church
Contra dance with Big Scioty April 11 - Clinton Heights Lutheran church
**Caller: Kim Thompson** **Band: Full Moon Country Dance Orchestra** **Clinton Heights Lutheran Church** **15 Clinton Heights Ave, Columbus, OH 43202** WHAT IS CONTRA DANCING? Picture the Grand Ball scenes like you’ve seen in period films such as “Pride and Prejudice”, where the dancers are lined up in long lines, across from each other. That’s English Country Dancing, the predecessor of contra dancing. Now, add moves like “swing your partner” and “do-si-do,” like you’ve seen in square dancing. Set it to fabulous, high energy, live music with fiddles, guitars, percussion and more, alá “Riverdance.” Finally, set the whole scene down in the middle of Woodstock, with a hip, groovy atmosphere, a bit of tie-dye, and hints of counter-culture attitude. THAT’s Contra Dancing! Wear cool and comfortable clothes (you will get warm) and clean shoes that won't mark up our nice wood floor. Be sure to come for the beginner's lesson from 7:30 - 8:00, followed by dancing 8:00 - 10:30. All dances are taught; we will help you learn! Beginners always welcome, no need to bring a partner. Cost is $10.00 adults, $5.00 ages 12-26. Under 12 free. Free parking in church lot. For more information contact me or check out our website: [www.bigscioty.com](http://www.bigscioty.com/) Please bring your own refillable water bottle.
Ultimate Frisbee at Whetstone
Ultimate Frisbee at Whetstone
Brunch @ The Walrus
Brunch @ The Walrus