I've already written about how impressed I've been with Ryan Meili's use of technology
(today's the last day of the "money bomb" so if you haven't donated
yet, do it! And if you've donated already, why not donate again?)
Something that's closely related to technology is the idea of openness
and Ryan has demonstrated this in a number of ways.
The openness doesn't just refer to technology but how Ryan utilizes it. As a personal example, when I first expressed interest in
volunteering for his campaign, I was given access to his online project
management software, Basecamp (which I know all of my techie friends swear by.)
I don't think I'm peeling back the curtain too far if I reveal that
this software has sections where authorized users can collaborate on documents,
exchange messages, leave comments and collaborate in various other ways. Ryan's site has sections
dedicated to Policy & Platform, Membership & Fundraising, Event
Planning, Communications and a general area for everything else called
The Lounge. There are sections for To Do lists, Calendars and
Milestones and much more.
Using that platform, the entire Meili team - from lowly volunteers like myself to the candidate himself - are able to work
collaboratively on documents including the development of policy
and platform. Instead of using a traditional hierarchical top-down
management style which I suspect is what some of the other candidates
are using, Ryan uses a much flatter, equitable structure. (And guess
what? This shift in how organizations are run isn't just about Meili vs. Lingenfelter - it's
becoming a reality throughout the world. Toyota famously has four
levels of reporting between the shop floor and the CEO. I'm only
speculating but I would guess that Dwain Lingenfelter's campaign has
more intermediaries between volunteers and the candidate in some
cases! For the Saskatchewan NDP to be successful in the 21st Century, they'll need to make this transition as well.)
As I said, Ryan's openness isn't just about technology or his
organizational structure - it comes through in numerous other ways. His openness in how
he speaks (and listens) to people. His openness to some of the most
disenfranchised people in our society, both within Saskatchewan and
beyond our borders. His openness in his blog posts and his writings about his experiences as a medical student and while doing international development work. His openness also extends to his acceptance of what I (and other supportive bloggers) write without giving us either any direction or criticism whether he may agree with what we're writing or not. The Accidental Jurist speculated in a post I can't find now that Ryan may have included endorsements from "common folk" rather than party elites as a way to pad his list of endorsements but I don't think that's the case - I think that's just Ryan showing his openness in another way with a strong statement that the average person should have just as much of a voice as someone who's an "elite" due to their connections or their position or whatever. (And in what's truly the sign of a leader as far as I'm concerned, the fact that the front runner has recently begun copying this practice of Ryan's shows just how good Ryan is at convincing others of the merits of his ideas. I would expect a "Loonies for Link" Money Bomb to be announced any day now!)
#3 - Ryan's Commitment to Saskatchewan
|
||||||||
|
Sunday, May 31
by
Jason
on Sun 31 May 2009 06:16 PM CST
Saturday, May 30
by
Jason
on Sat 30 May 2009 11:57 PM CST
We're a week away from the Saskatchewan NDP convention and it's hard to believe how far Ryan and his campaign have come in a few short months. From being one of three people all working hard for the second place spot in the minds of voters, I would say that all indications - money raised, number of donors, range of endorsements, Facebook support, etc. - show that Ryan is now firmly in second place. He's still the underdog against the better-funded, better-known front-runner but I think Ryan has a real shot at winning - if not on the first ballot, then definitely on one of the subsequent ones.
I also think the choice is clear - the Saskatchewan NDP can elect a young, dynamic, progressive, inclusive, politically savvy doctor as their leader. Or they can elect somebody who's not. A CBC reporter has observed that a high level source within the Sask Party told her that Premier Brad Wall is more concerned about running against Ryan, "a social democratic doctor leading a social democratic life" than Dwain Lingenfelter who's been in politics for twenty years, the Alberta oil industry for nearly a decade and who is, for lack of a better term, a very traditional politician with all of the baggage and history that comes with that. Brad Wall knows how to compete with Link. I don't know if he knows how to compete with Ryan. Because Ryan takes all of Brad Wall's perceived strengths and trumps them. Youth. Big ideas. Being a nice guy. Then Ryan goes beyond that and brings so much more to the table as well - commitment to Saskatchewan, commitement to some of society's most disadvantaged people, incredible political skills for someone so young. But before we get too far ahead of ourselves, Ryan and everybody around him knows they have to get through next Saturday. To celebrate the campaign and to help out people who may be looking to learn a bit more about Ryan, I put together one last video using some pictures Ryan had on Facebook from before he entered the race for leader. It shows a different side of Ryan - his work in Saskatoon, the far north of the province and Africa. There are photos of his family and his fiance. There are photos of his "home 40" near Courval, Saskatchewan and there is even a shot of Ryan as a child with one of his young friends. Enjoy! (Oh, today's also the last day to donate to the Ryan Meili "money bomb" so if you haven't already, why not send in $5 or $10 or $34 to be a part of Canadian political history?) Friday, May 29
by
Jason
on Fri 29 May 2009 08:06 PM CST
My session this morning went okay but for the second time in less than a month, I was disappointed that I didn't "nail it" the way I wanted to. In library school, I used to regularly do presentations that kicked ass (he says humbly). One got a comment from a student who won Highest Academic Average-type awards (that I could only dream of) that it was the best presentation she'd ever seen. Another was worth something like 75% of my final mark and ended up getting me my highest final mark of library school. So a combination of having high standards for myself along with perhaps not as much time to prepare as I used to have (weird thing to say when I think of library school versus now in terms of workload!) and maybe a bit of intimidation being on a line-up with some pretty accomplished, well-known speakers means Jason disappoints himself - even if everybody seemed to enjoy it (I guess it would probably be rude to come up to a speaker and say "wow - that sucked!") What else? - met a bucket load of great librarians who are really cool and fun and WAY into technology (obviously!) - special mention to Bruce Harpham who earns the nod for saying he reads my blog (and hasn't totally abandoned it with all my politicking lately!) I sometimes forget that my blog is still serving it's original purpose even though it's a long way behind me now - as a guide to various things new library school students, mostly at Western but elsewhere as well, might like to know. - Bruce is one of a number of students and recent grads who were there and are looking for their first "real" jobs post-contracts, post-internships, post-graduation, etc. That led me to wonder if The Partnership job board dropped the ball, not only by not having RSS feeds for new jobs but also by not having a corresponding registry where new grads and job seekers could post their resumes and what they're looking for so that recruiters might find them as well as them looking. (I'm reading _What Would Google Do_ by Jeff Jarvis, pimped it at the end of my presentation and really enjoying it - that respository is exactly the type of thing he's talking about) - actually, I don't know if CLA's had Mr. Jarvis keynote but if not, he'd be an excellent speaker for next year! (hint, hint) - I still don't get Twitter (though I figured out how to get to all the tweets posted with the tag #etigcamp all by myself. Of course, I had to click on a link to a similar list for fans of the Jonas Brothers to see the format to use!) - man, that is a WEIRD situation to be talking and know a crap-load of people are blogging/tweeting/responding to everything you say in real time. (Now I now what my library school profs felt like. Except people weren't even engaged via tweeting - they were surfing around or doing other homework or playing games or whatever.) - at the same time it was very cool to equalize things out a bit - instead of having "speakers" and "audience", we all joined together to create an interactive conversation. - I was surprised that many in this tech-focused group seemed to have never heard of a "money bomb" before (or Home Lotteries - is that only a western Canada thing? Or maybe better to say they'd only seemed to hear of them in the context of hospital fundraising. In Sask, we have home lotteries for the hospitals, Ronald McDonald House, one for the Riders, maybe a couple others and of course, RPL itself for the last four years. I need more time to digest some of the things I heard today and look forward to reading/looking through all the tweets/blog posts/live blogging/Flickr photos when I get a chance but those are some quick initial thoughts. If anybody from the session is reading this, it was sincerely great to meet you. As I said to someone afterwards, I don't think the online social world will ever replace the magic of face-to-face meetings. Feel free to add me on Facebook, Twitter (maybe I'll start using it more!) and add this blog to your feed reader if you want (I promise, I'm off politics in a week and back to libraryland!) ![]()
by
Jason
on Fri 29 May 2009 06:59 PM CST
Ryan has a long and proven track record of accomplishing big goals at a relatively young age. This begins before any of the things he's perhaps better known for with the fact that he not only completed medical school but earned an award for highest standing in his medical medicine clerkship. I don't want to get into the rumours and innuendo about about education that's coming out in this campaign. But I will state that Ryan is the only candidate who can legitimately be referred to as "doctor". (Actually, I do have something to say about that - I don't care what level of education Deb Higgins may or may not have, you don't become an MLA without having at least some level of intelligence. As much as I'm proud of my own Master's degree, I think too often we get into degree snobbery that does no one any good.)
Anyhow, back to the subject at hand, Ryan has a number of notable accomplishments:
Next: #4 - His Openness
by
Jason
on Fri 29 May 2009 07:57 AM CST
Thursday, May 28
by
Jason
on Thu 28 May 2009 10:02 AM CST
It's ironic that I'm sitting in Calgary airport as I type this, on my way to Montreal for the Canadian Library Association conference where I'll be presenting on "Emerging Technology Use in Public Libraries" to the CLA's Emerging Technology Interest Group. I'll be part of a line-up that includes one of the best known tech-savvy librarians out there in an event organized by two other stars of the biblioblogosphere - a librarian who taught the social libraries course at UWO and a recent winner of Library Journal's "Mover and Shaker" Award.
I've written quite a bit about Ryan's use of technology in this campaign, especially in the post I did when he launched his YouTube campaign videos but here's the ironic part - when I first got interested in his campaign, it was all of the other stuff that drew me to Ryan. The effective use of cutting-edge technology was a bonus I was hoping for but didn't necessarily expect based on what I'd seen in provincial politics recently (ie. not much!) But I guess if I think about that statement, it shouldn't have been a surprise at all. Facebook and YouTube are still new and foreign to many digital immigrants. For someone of Ryan's age, as a digital native, this is simply expected that he would not only have the standard fare - a web site, a Facebook group, an online donation form - but would use the full range of online tools that were available to him. (In an early argument online with a Link supporter, he expressed the old school view that poor showings at Ryan's early events meant Ryan wasn't doing well. I replied that if 10 people came out, every single one of them might go home and e-mail 10 or 100 or 1000 friends at the click of a button!) Or similarly, Ryan didn't have the resources or the time to visit every constituency in the province like Dwain Lingenfelter has done (remember, Ryan's still working one week a month as a rural relief locum through all of this!) But via his use of the Internet, anyone who wants to can visit with and learn about Ryan - at his web site, via his snazzy e-newsletter (sign-up at bottom right of page), at his YouTube page, via Twitter updates sent to their cell phone, via the various bloggers and media outlets which are closely covering the leadership campaign and many other online options as well. And Ryan's really using this technology - not just giving the illusion that he is. Someone changed a quote I put on Ryan's Wikipedia page about his campaign's use of technology. (I'll humbly submit that Ryan was also the first candidate to regularly have his Wikipedia page updated as the campaign progressed as well.) This person changed the Wikipedia entry to basically say that two other candidates are using Twitter too, you know! Except that when I looked a bit deeper, I saw that Link's Twitter page hadn't been updated (and still hasn't been updated) since April 3, nearly two months ago. Yens Pedersen's has never had a single Twitter update! Deb Higgins doesn't have a Twitter account at all. The person also claimed that Link had video on his site first. Except that misses the whole point of Web 2.0 services - you put information where people will find it, not where they have to go looking for it. By using YouTube, Ryan allowed supporters (and detractors) to respond to his videos, favourite them, comment on them, embed them in other locations, subscribe to them, add an RSS feed to their feed readers and so on. His campaign videos speak the language of the web - short, snappy, information intensive, dynamic. By comparison, Link has one video on his YouTube page - a static, badly-lit, one-shot of people speaking at his campaign launch (that's what the videos on his web site are like too - except better lighting but seriously, sitting in front of a fireplace talking? I made a parody video of that style of video when I was in grade seven in 1986 - no word of a lie!) As for his single YouTube clip, it's from last November which is about five years ago in Internet time. It only has 166 views. By comparison, Ryan's most viewed video (not surprisingly given the events in this leadership campaign) is his one on First Nations & Metis Issues. It has 619 views. That's not even counting the dozens and in some cases, hundreds of hits all of his other videos are getting as well. Besides the YouTube campaign videos, the other major technological innovation Ryan has introduced is a "money bomb." Those were used reguarly in the 2008 US Election but haven't been used before in Canadian politics as far as I know. An anonymous poster (who I suspect must be someone connected with the campaign) wrote that the money bomb has generated $7000 so far and Ryan still has a few days until the end of the month deadline for this fundraiser. (Give Now! That number made me do some calculations. Previous US money bombs have raised anywhere from $131 000 to $6 million dollars with all kinds of figures in between. But to keep the math easy, let's say the average money bomb makes $3 million. Assuming a US population of 300 million, that's one penny donated for every person in the country. So if the same figure was applied in Saskatchewan with a population of 1 million, that would mean Ryan would have to raise $10 000 to have his money bomb be comparable to one of the more successful money bombs in the US. Given that this election isn't even part of an election battle with another party and with the paucity of media attention here compared to the US, I think Ryan's money bomb needs to be regarded as an enormous success, no matter what the final figure is! Murray Mandryk of the Regina Leader-Post recently reported on the huge successes that the Sask Party is having with fundraising efforts targeted at the business community. And $400 000 is a huge sum to raise at one dinner. But as Obama proved in the US, hundreds and thousands of small donations can level the playing field against those who attend $250/plate fundraising dinners. Ryan's "money bomb" shows me that he's laying the groundwork for that to happen should he become leader. If it's a success as a "test run", imagine what Ryan could do in a couple years, having been elected Leader and with that much time to build his mailing list and improve on what he already has in place. (In fact, the money bomb's such a good idea, I'm going to sneak a mention of it into my presentation on technological innovation at CLA tomorrow. Who knows? Maybe one or two progressive librarians will decide to donate as well!) Anyhow, I hope the party's paying attention to the technological and other innovations that Ryan's bringing to politics in Saskatchewan. Come 2011, these are the kinds of new tools they'll need to have a real shot against the Sask Party. Next: #6 - He Gets Things Done Wednesday, May 27
by
Jason
on Wed 27 May 2009 08:31 PM CST
I don't know the exact moment when it happened - I know it was somewhere between my 10 year high school reunion (when I was 27) and now (I'm 35). But I started looking around and seeing that my former classmates - both from high school and University - have moved into some pretty prominent roles in society.
Of the 44 people I graduated with in my small Saskatchewan town, there are now engineers, nurses, college professors, teachers, scientists, small business people, computer programmers, magazine editors, geologists and more. One of my best friends from high school is now a psychiatrist (and was the person who gave me the first thumbs up about Ryan when I was debating getting involved with the campaign. They had gone to medical school at roughly the same time - I think my friend was a couple years ahead of Ryan - and he said Ryan was a really good guy, outlining some of the amazing things he'd done.) So when I decided to get involved with Ryan's campaign, the fact that he was my age was a big factor in my decision to support him. It's no small thing that for the first time in my life, I'd be voting for a leader who was more like me than my dad in terms of shared cultural experiences and worldview. I can't find the blog comment where I read it but on the other hand, if he were to win, Dwain Lingenfelter would be the oldest leader ever elected by the CCF/NDP. He's 60 now, he'd be 62 for the next election (closer to 63 actually) and, should the NDP not prevail (which is a distinct possibility with how popular the Sask Party is these days), he'd be 66 going on 67 when the next election rolls around. (In fact, no matter who wins, the NDP will either elect the oldest leader in party history in Link or Deb or the youngest in either Ryan or Yens.) It's funny to hear Dwain Lingenfelter speak of being a candidate of change and renewal when he's currently four years OLDER than the person he'd be replacing! By way of comparison, MJ Coldwell was 43 when he became leader, GH Williams was 40, Tommy Douglas was 37, WS Lloyd was 48, Allan Blakeney was 45, Roy Romanow was 48 as was Lorne Calvert. Ryan will be 36 by the time of the next election and it's a meaningless coincidence but out of all the names on that list, I think it's appropriate that Ryan would be closest in age to Tommy Douglas. A lot of people see his age as a negative but in my view, it's a huge advantage - Ryan hasn't had long years in the Legislature to have the idealism drained out of him. He's not experienced enough to "know" something can't be done like you sometimes hear people say after they've been in a job for awhile. He has the energy and youth to be leader for a long time - as if often the case with NDP leaders (there have been what, 7 leaders in 50+ years?) Even if his inexperience is a weakness as some people think (and I'm not willing to concede that), when you look at who's endorsing him, he'll have no shortage of experienced political veterans around him. And with how he's run his campaign in such a positive manner, I have little doubt that most people - MLA's and others - who are currently supporting other candidates would line up behind him. I'm fairly certain the same can't be said for Dwain Lingenfelter. Next: #6 - His Use of Technology
by
Jason
on Wed 27 May 2009 07:36 AM CST
I knew that our campaign was the positive campaign but I didn't realise the scope of this good vs. uhm, not quite as good contest until I logged into Facebook this morning and saw the following:
![]() (Seriously, I knew that Link padding his Facebook page with hundreds of non-Saskatchewan residents from his wife's home country would come back to haunt him somehow - I just didn't know it would be a Biblical level of reckoning! Oh, and just so this post has a bit of real content, here's a link to a recent analysis of Facebook trends by the Accidental Jurist. I'm off to CLA in Montreal for a week as of today so I don't have time to do it. But if anybody wants to wade through all 666 of Link's Facebook fans to try and count how many are identifiable as belonging to a Saskatchewan network or otherwise known to be Saskatchewan residents and compare that with a similar analysis of Ryan's 495 supporters, that would be interesting to see if there's been a change when I first did this count and found Link had about 25% of his support from identifiable Saskatchewan people versus 60% of Ryan's support. Tuesday, May 26
by
Jason
on Tue 26 May 2009 05:01 PM CST
[Edit: It's funny that I tell the story of calling someone else an idiot down below and here I was, originally titling this post "#9" when it was actually "#8". The big difference is I can laugh at my stupidity and admit when I'm wrong.]
When I watched the US election last year, some of the craziest, most outrageous, completely fabricated attacks would be directed at Obama - he's a Muslim, he illegally registered voters via ACORN, he consorts with terrorists - often by his own competitors in the Democratic leadership race before he was even competing for the big prize. Many of his supporters in the blogosphere and elsewhere online would implore Obama to lash out, fight back, do something. But Obama retained his cool - correcting the record when inaccurate accusations were made - but focusing on his own policies and plans for the future rather than getting bogged down in negativity. I keep coming back to the similiarities between Obama and Meili but this is yet another place where the parallels are uncanny. Like Obama, Meili has been relentlessly positive and focused on his own plans and ideas for the future of this province (even as his supporters sometimes aren't as positive as they should be in the face of every fact and every opinion being labeled "negative" or "a smear". I'm on record as calling someone an "idiot" after letting myself get frustrated by these tactics for example. Not nice and my mother is probably not proud of me for that one - though in my defense, the amount of typos that this person puts forward really does indicate to me that he's...uhm...dyslexically challenged?) Anyhow, there are different elements to a positive campaign besides being upbeat and focused on your own message. For example, it's been a positive campaign in how I've seen volunteers support each other (the anonymous poster who's become posting recipes everytime things threaten to get heated is a perfect example.) It's been a positive campaign in how it's spread a growing message of renewal, potential and excitement across the province - starting in Saskatoon, spreading to the cities and increasingly reaching out to rural areas as evidenced by Meili's release of an arts & culture policy for rural Saskatchewan today. And it's been a positive campaign in that there have been no major scandals, problems or issues showing that Meili is a strong leader with good people around him. (And I'm sure that someone will yell "that's a back-handed, slanderous, negative attack about Dwain Lingenfelter. To which I reply with this! Accidental Jurist has a very insightful analysis of another way that Ryan doing something in a positive manner. His most recent releases don't just reiterate policy statements but frequently include statements from outsiders giving strong indication that some of the groundwork for implementing these policies has already begun. Next: #7 - Ryan's Age Monday, May 25
by
Jason
on Mon 25 May 2009 11:00 PM CST
I'm taking a one-day break from the "Top 10 Reasons I'm Supporting Ryan Meili" series of posts to promote a really cool idea. Last night, Ryan Meili's campaign announced that it was launching a "Money Bomb".
If you're not familiar with the concept, the term money bomb originated in the last US election as a unique way to combine fundraising with the social networking aspect of the Internet. The first "money bombs" were in support of libertarian Republican candidate, Ron Paul, whose had huge supporter among the online community. His supporters would pick a single day, often tied to a notable historical event such as the Boston Tea Party or Guy Fawkes Day and encourage everyone to donate a certain figure on that date. The combination of the viral power of the Internet to spread the meme combined with the support of people looking for a non-mainstream candidate and the ability to not just be a single donor but to feel like you're a part of something bigger meant that Paul (and later moneybombs in favour of Barack Obama and others) raised millions of dollars. Dr. Meili's goals are much less grand - though I'm sure he wouldn't turn down a million dollar donation if someone offered. For his moneybomb, he's asking people to support him by donating $34 (or $3.40 or $340) anytime between now and the end of May. Why 34? I forgot to mention it in my last post about his baggage but one of the criticisms of Meili is that he's too young and inexperienced. But as his press release about the moneybomb states, he's actually older than some of Canada's most notable politicians (including Saskatchewan's own Roy Romanow) were when they moved into high level government positions of great responsibility. So here's what I'm asking you to do: 1) if you think Medicare, a Bill of Rights, an Arts Board (plus all the other CCF/NDF firsts - scroll down on this page for a full list) as vital elements of Canadian society and want to see what another progressive socialist NDP leader in Saskatchewan could do, please give to the Meili moneybomb. (You don't have to be in Saskatchewan to do so - supporters across Canada and indeed anywhere there's an Internet connection, can participate. I'm looking at you, former library school classmates scattered across the country!) 2) if you love the Internet, memes, social networking and its ability to make the world, a smaller, more connected, better place, please give to the Meili moneybomb. 3) if you believe that the underdog can defeat the front-runner, please give to the Meili moneybomb. ...then, to make it truly successful, share this blog post or better yet, the Facebook page for the moneybomb with your friends. If a young guy named Sean Tevis can use the Internet to raise over $100 000 to launch a well-funded campaign against his better-known, better-funded opponent in Kansas, we can do the same here in Saskatchewan! (This is also perhaps the first-ever moneybomb in Canadian politics - yet another reason to participate.) Here's the full text of the press release about the moneybomb: The Ryan Meili Moneybomb: A Message from David Forbes, MLA It’s been a great campaign so far. Relatively unknown outside of Saskatoon and Courval when he declared, Ryan has been impressing people from across Saskatchewan. He’s been inspiring New Democrats in communities throughout the province, reminding them why they became New Democrats in the first place. And he’s scaring Brad Wall – which can only be a good thing. According to CBC’s Stefani Langenegger: "Brad Wall would rather run against Dwain Lingenfelter than Ryan Meili, a social democratic doctor living a social democratic life" Ryan and our whole team have been running a vigorous and effective campaign. We’ve earned the respect and support of New Democrats from every corner of the province and every part of the party. We’ve shown the value of the internet and new technology as campaign tools. According to Alberta political scientist Dr. Chanchal Bhattacharya: “Three of the campaigns are using the internet like it’s still 2000. Despite very limited resources, Meili is effectively using Web 2.0 social media like YouTube and Facebook to reach new voters and energize existing ones. It’s a 21st century Saskatchewan campaign.” It’s been a great campaign, but money is still the lifeblood of any political campaign. Ryan and our team have done well to this point, but we estimate that we need another $20,000 to see us through to the convention on June 6. So I’m asking for your help. I’d like you to give $34 to the Ryan Meili Campaign before May 31, 2009 Why $34? Ryan Meili is 34! I mention this because lot’s of people keep talking about Ryan’s youth – and he is the youngest candidate. But he’s still 34. That’s one year older than Ed Schreyer when he became Premier of Manitoba. That’s three years older than Roy Romanow when he became Deputy Premier and Attorney-General of Saskatchewan. If every one of you could dig deep and give us just $34, we’d have more than enough money to see this through to the convention – and maybe even a little left over. Just $34. And if you can afford to give more than $34, that’s fine too. We’ll accept donations of $340 or $3400. We’ll accept donations of $3.40 if that’s all you can afford. Give what you can. (Please note that the maximum donation in this leadership race is $5,000, so we can’t accept anything more than that.) If you can give $34 or $340 or $3400 or only $3.40 you have three ways to do it 1. Go to http://ryanmeili.ca/donate to make a secure online donation through our PayPal account 2. Mail a cheque payable to “Ryan Meili Campaign” to Ryan Meili Campaign, 338 Avenue F South, Saskatoon SK S7M 1T2 3. Call the campaign at 306.370.4334 and, if possible, we will try to arrange for someone to pick up your donation And whatever you give to support the future of our party . . . Thank You! |
![]() www.flickr.com
This is a Flickr badge showing public photos from shealisahammond. Make your own badge here.
|
|||||||
|
|
||||||||


