Maggie & Sean | Married

Well, you saw the bitty sneak peek I put out there, but here is the lowdown on the entire weekend that was Maggie & Sean. This was such a classic, romantic, and luxurious wedding day. There wasn’t a detail left unnoticed; everywhere I turned I swooned at how simply gorgeous this day was. From Maggie’s Diane Von Furstenberg rehearsal dinner dress, to her equally stunning wedding gown, to Sean’s custom-tailored white dinner jacket to his cutie patootie Louis Vuitton shoes.

And what a BLAST these 2 were! The music never every stopped, thanks to the guests that danced all night long  AND thanks to the awesome Elite Show Band–no joke, they were so wonderful.

So…feast your eyes on this stunner of a day!

Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-14Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-50 Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-51 Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-52 Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-53 Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-54 Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-55 Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-56 Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-57 Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-58 Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-59 Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-60 Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-61 Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-62 Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-63 Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-64 Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-65Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-49Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-43Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-21Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-16Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-20Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-23Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-19Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-11Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-18Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-22Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-24Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-28Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-4Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-2Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-9Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-5Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-12Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-15Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-13Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-3Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-6Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-7Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-8Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-17Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-27Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-26Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-30Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-31Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-32Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-33Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-34Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-35Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-36Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-37Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-38Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-39Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-40Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-41Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-42Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-44Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-45Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-46Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-47Omni William Penn Getting Ready Wedding Day Photos | Renaissance Suite-48Carnegie Museum Grand Staircase First Look-1Carnegie Museum Grand Staircase First Look-2Carnegie Museum Grand Staircase First Look-3Carnegie Museum Grand Staircase First Look-4Carnegie Museum Grand Staircase First Look-5Carnegie Museum Grand Staircase First Look-6Carnegie Museum Grand Staircase First Look-7Carnegie Museum Grand Staircase First Look-8Carnegie Museum Grand Staircase First Look-9Carnegie Museum Grand Staircase First Look-10Carnegie Museum Grand Staircase First Look-11Carnegie Museum Grand Staircase First Look-13Carnegie Museum Grand Staircase First Look-14Carnegie Museum Grand Staircase First Look-12Carnegie Museum Grand Staircase First Look-15Carnegie Museum Grand Staircase First Look-16Carnegie Museum Grand Staircase First Look-18Carnegie Museum Grand Staircase First Look-17Carnegie Museum Grand Staircase First Look-24Carnegie Museum Grand Staircase First Look-20Carnegie Museum Grand Staircase First Look-23Carnegie Museum Grand Staircase First Look-21Carnegie Museum Grand Staircase First Look-19Carnegie Museum Grand Staircase First Look-25Carnegie Museum Grand Staircase First Look-26Carnegie Museum Grand Staircase First Look-28Carnegie Museum Grand Staircase First Look-27Carnegie Museum Grand Staircase First Look-29Carnegie Museum Grand Staircase First Look-30Carnegie Museum Grand Staircase First Look-31Carnegie Museum Grand Staircase First Look-32Carnegie Museum Grand Staircase First Look-33Carnegie Museum Grand Staircase First Look-35Carnegie Museum Grand Staircase First Look-34Carnegie Museum Grand Staircase First Look-36Carnegie Museum Hall of Sculpture Weddings-1Carnegie Museum Hall of Sculpture Weddings-2Carnegie Museum Hall of Sculpture Weddings-3Carnegie Museum Hall of Sculpture Weddings-4Carnegie Museum Hall of Sculpture Weddings-5Carnegie Museum Hall of Sculpture Weddings-6Carnegie Museum Hall of Sculpture Weddings-7Carnegie Museum Hall of Sculpture Weddings-8Carnegie Museum Hall of Sculpture Weddings-10Carnegie Museum Hall of Sculpture Weddings-9Carnegie Museum Hall of Sculpture Weddings-11Carnegie Museum Hall of Sculpture Weddings-12Carnegie Museum Hall of Sculpture Weddings-13Carnegie Museum Hall of Sculpture Weddings-14Carnegie Museum Hall of Sculpture Weddings-15Carnegie Museum Hall of Sculpture Weddings-16Carnegie Museum Hall of Sculpture Weddings-17Carnegie Museum Hall of Sculpture Weddings-18Carnegie Museum Hall of Sculpture Weddings-19Carnegie Museum Hall of Sculpture Weddings-20Carnegie Museum Hall of Sculpture Weddings-21Carnegie Museum Hall of Sculpture Weddings-22Carnegie Museum Hall of Sculpture Weddings-23Carnegie Museum Hall of Sculpture Weddings-24Carnegie Museum Hall of Sculpture Weddings-25Carnegie Museum Hall of Sculpture Weddings-26Carnegie Museum Hall of Sculpture Weddings-27Carnegie Museum Hall of Sculpture Weddings-28Carnegie Museum Hall of Sculpture Weddings-29Carnegie Museum Hall of Sculpture Weddings-30Carnegie Museum Hall of Sculpture Weddings-31Carnegie Museum Hall of Sculpture Weddings-32Carnegie Museum Hall of Sculpture Weddings-33Carnegie Museum Hall of Sculpture Weddings-34Carnegie Museum Hall of Sculpture Weddings-35Carnegie Museum Hall of Sculpture Weddings-36Carnegie Museum Music Hall Foyer Wedding Receptions-1Carnegie Museum Music Hall Foyer Wedding Receptions-9Carnegie Museum Music Hall Foyer Wedding Receptions-5Carnegie Museum Music Hall Foyer Wedding Receptions-4Carnegie Museum Music Hall Foyer Wedding Receptions-11Carnegie Museum Music Hall Foyer Wedding Receptions-12Carnegie Museum Music Hall Foyer Wedding Receptions-13Carnegie Museum Music Hall Foyer Wedding Receptions-7Carnegie Museum Music Hall Foyer Wedding Receptions-14Carnegie Museum Music Hall Foyer Wedding Receptions-15Carnegie Museum Music Hall Foyer Wedding Receptions-16Carnegie Museum Music Hall Foyer Wedding Receptions-17Carnegie Museum Music Hall Foyer Wedding Receptions-18Carnegie Museum Music Hall Foyer Wedding Receptions-2Carnegie Museum Music Hall Foyer Wedding Receptions-19Carnegie Museum Music Hall Foyer Wedding Receptions-20Carnegie Museum Music Hall Foyer Wedding Receptions-21Carnegie Museum Music Hall Foyer Wedding Receptions-22Carnegie Museum Music Hall Foyer Wedding Receptions-23Carnegie Museum Music Hall Foyer Wedding Receptions-10Carnegie Museum Music Hall Foyer Wedding Receptions-24Carnegie Museum Music Hall Foyer Wedding Receptions-25Carnegie Museum Music Hall Foyer Wedding Receptions-26Carnegie Museum Music Hall Foyer Wedding Receptions-31Carnegie Museum Music Hall Foyer Wedding Receptions-30Carnegie Museum Music Hall Foyer Wedding Receptions-32Carnegie Museum Music Hall Foyer Wedding Receptions-33Carnegie Museum Music Hall Foyer Wedding Receptions-29Carnegie Museum Music Hall Foyer Wedding Receptions-34Carnegie Museum Music Hall Foyer Wedding Receptions-37Carnegie Museum Music Hall Foyer Wedding Receptions-35Carnegie Museum Music Hall Foyer Wedding Receptions-36Carnegie Museum Music Hall Foyer Wedding Receptions-38Carnegie Museum Music Hall Foyer Wedding Receptions-39Carnegie Museum Music Hall Foyer Wedding Receptions-41Carnegie Museum Music Hall Foyer Wedding Receptions-42Carnegie Museum Music Hall Foyer Wedding Receptions-6Carnegie Museum Music Hall Foyer Wedding Receptions-8Carnegie Museum Music Hall Foyer Wedding Receptions-3Carnegie Museum Music Hall Foyer Wedding Receptions-43Carnegie Museum Music Hall Foyer Wedding Receptions-44Carnegie Museum Music Hall Foyer Wedding Receptions-46Carnegie Museum Music Hall Foyer Wedding Receptions-45Carnegie Museum Music Hall Foyer Wedding Receptions-47Carnegie Museum Music Hall Foyer Wedding Receptions-50Carnegie Museum Music Hall Foyer Wedding Receptions-48Carnegie Museum Music Hall Foyer Wedding Receptions-52Carnegie Museum Music Hall Foyer Wedding Receptions-51Carnegie Museum Music Hall Foyer Wedding Receptions-49Carnegie Museum Music Hall Foyer Wedding Receptions-53Carnegie Museum Music Hall Foyer Wedding Receptions-54Carnegie Museum Music Hall Foyer Wedding Receptions-55Carnegie Museum Music Hall Foyer Wedding Receptions-56Carnegie Museum Music Hall Foyer Wedding Receptions-57Carnegie Museum Music Hall Foyer Wedding Receptions-58Carnegie Museum Music Hall Foyer Wedding Receptions-59Carnegie Museum Music Hall Foyer Wedding Receptions-60Carnegie Museum Music Hall Foyer Wedding Receptions-61Carnegie Museum Music Hall Foyer Wedding Receptions-62Carnegie Museum Music Hall Foyer Wedding Receptions-63Carnegie Museum Music Hall Foyer Wedding Receptions-64Carnegie Museum Music Hall Foyer Wedding Receptions-65Carnegie Museum Music Hall Foyer Wedding Receptions-66Carnegie Museum Music Hall Foyer Wedding Receptions-67Carnegie Museum Music Hall Foyer Wedding Receptions-68Carnegie Museum Music Hall Foyer Wedding Receptions-69Carnegie Museum Music Hall Foyer Wedding Receptions-70Carnegie Museum Music Hall Foyer Wedding Receptions-71Carnegie Museum Music Hall Foyer Wedding Receptions-72Carnegie Museum Music Hall Foyer Wedding Receptions-73Carnegie Museum Music Hall Foyer Wedding Receptions-74Carnegie Museum Music Hall Foyer Wedding Receptions-75Carnegie Museum Music Hall Foyer Wedding Receptions-76Carnegie Museum Music Hall Foyer Wedding Receptions-77Carnegie Museum Music Hall Foyer Wedding Receptions-78Carnegie Museum Music Hall Foyer Wedding Receptions-79Carnegie Museum Music Hall Foyer Wedding Receptions-80Carnegie Museum Music Hall Foyer Wedding Receptions-81Carnegie Museum Music Hall Foyer Wedding Receptions-82Carnegie Museum Music Hall Foyer Wedding Receptions-83Carnegie Museum Music Hall Foyer Wedding Receptions-84Carnegie Museum Music Hall Foyer Wedding Receptions-85Carnegie Museum Music Hall Foyer Wedding Receptions-86Carnegie Museum Music Hall Foyer Wedding Receptions-87Carnegie Museum Music Hall Foyer Wedding Receptions-88Carnegie Museum Music Hall Foyer Wedding Receptions-89Carnegie Museum Music Hall Foyer Wedding Receptions-90Carnegie Museum Music Hall Foyer Wedding Receptions-91Carnegie Museum Music Hall Foyer Wedding Receptions-92Carnegie Museum Music Hall Foyer Wedding Receptions-93Carnegie Museum Music Hall Foyer Wedding Receptions-94Carnegie Museum Music Hall Foyer Wedding Receptions-95Carnegie Museum Music Hall Foyer Wedding Receptions-96Carnegie Museum Music Hall Foyer Wedding Receptions-97Carnegie Museum Music Hall Foyer Wedding Receptions-98Carnegie Museum Music Hall Foyer Wedding Receptions-99Carnegie Museum Music Hall Foyer Wedding Receptions-100Carnegie Museum Music Hall Foyer Wedding Receptions-101Carnegie Museum Music Hall Foyer Wedding Receptions-102

Venue: Carnegie Museum of Art
Rehearsal Dinner Venue: Heinz History Center
Day of Planner: Natalie Berger
Band: Elite Show Band
Hair & Makeup: Beauty Justified
Florist: Mocha Rose
Celebrant: Weddings Without Worries
Ceremony & Bar Decor: Event Source
Ceremony Music: Steven Vance Violinists
Caterer: Parkhurst Catering
Linens: All Occasions

Christen & Rajeeve | Married |Sneak Peek!

Holy moly. Where to begin with this wedding! I should rephrase that…it wasn’t just a wedding; it was a wedding weekend. I love love love when couples hire us to be a part of the whole kit and caboodle when it comes to their wedding bash. It really completes the whole story. It was a whirlwind but we loved every single moment. From the Jain Temple, to the Hyatt House…from the First Presbyterian Church to the Omni William Penn, it was simply magical!

Pittsburgh Indian Wedding Photographer | Omni William Penn Weddings-1

So meet Christen & Rajeeve. We had been waiting a long time with ants in our pants for these wedding festivities. Not just because we knew what a stunningly gorgeous weekend it would be as we went from Indian ceremony, to rehearsal dinner to the christian wedding ceremony throughout the weekend, but also because we had the opportunity to fall in love with this couple. Christen, so genuinely kind, patient and poised. Absolutely nothing could rattle this beautiful woman. What I love about Christen is that when you are speaking with her, she makes you feel as if you are the only person in the room and there is absolutely nothing else in the whole world she wants to hear at that very moment than what you are saying. Not many people can accomplish that, but Christen has a grace about her that is so lovely. And oh my gosh…Rajeeve. I never, not once throughout the 2 days we spent with this amazing couple, found Rajeeve without a smile on his face. He was so genuinely happy to be standing right next to Christen and was not shy in the least when it came to showing the whole world how unabashedly elated he was to be getting married to her. He was so gone for her, folks. You could see it all over him. And Rajeeve’s kindness was a match for Christen’s every single step of the way. His gentle and gracious manner was beautiful to see in action. This dynamic duo is nothing short of a pile of sugar. :)

And I’m throwing this one below in as well. How could I not give you a teensy sneak peek of that Berta??

Omni William Penn Speakeasy Wedding Photos-1

Who’s Got the Boudoir Bug? | Photography Meet Ups & Connecting in the ‘Burgh

Well, well, well….I just came up with a fabulous idea dahling (she says in her best British accent).

Boudoir CCG

I have been attending an online workshop these last few weeks (can you “attend” and online anything?? I have no idea…anyway…) and last night I sat straight up out of bed because the light beaming from the bulb above my head woke me up out of a dead sleep. In this workshop, there is a fabulous community of women doing their best to rock their awesome boudoir photography asses and it’s been a super-fun experience hangin’ out with these swell gals and I thought….what if, just whaaaaaat if, I opened up my studio for a boudoir photographer get-together?

Here me out. What if all us rockstar boudoir and beauty photographers planned a night of cocktails, music and shop talk?? Just a night to relax, hang out and share our battle scars? ;-)

What this IS: a fun evening for aspiring and seasoned boudoir and/or beauty photographers to relax, unwind and be with other kick-ass, like-minded women. Even if this is still just a bitty dream in your head, feel free to join us.

What this is NOT: a forum to complain, cry or otherwise bring bad juju or general party-pooping up in our pad. ;-)

Bring it sisters. Let’s do this.

Maggie & Sean | Carnegie Museum Weddings | Sneak Peek!

Eeeee!!! You know how I love a fabulous sneak peek! Crazy amounts more to come for you but just take a gander at this loveliness….a gorgeous, classic wedding coming your way!!

Carnegie Museum of Art Weddings Pittsburgh-0001

Venue: Carnegie Museum of Art
Day of Planner: Natalie Berger
Band: Elite Show Band
Hair & Makeup: Beauty Justified
Florist: Mocha Rose
Celebrant: Weddings Without Worries
Ceremony & Bar Decor: Event Source
Ceremony Music: Steven Vance Violinists
Caterer: Parkhurst Catering
Linens: All Occasions

Meet Lisa | The Beauty Within Foundation

The Beauty Within Foundation Pittsburgh Self-Harm Help-0007I’m truly excited to share Lisa’s story with you, which you can read more about on our Beauty Within Foundation site today. Not only will you hopefully be moved by Lisa’s story, but I am also hoping you will be able to see in the accompanying blog post what a truly beautiful woman she is, inside and out, through her bold, raw and vulnerable photos.

Lisa actually contacted me to ask about reserving a paid session for herself. In her email she wrote briefly about herself, conveying to me how she believed this session was an important part of a lifelong healing process that was at its peak. Her email touched me deeply and I can’t think of a better way to help you understand Lisa’s message than including her very first email to me.

“I came across your site when searching for photographers, fell in love with your work and fell even more in love with your “About Me” video…especially the part when you discuss helping woman find strength and a total transformation, which is exactly what I need.

Here is my story and what I am looking for. I have recently started the process of EMDR to work on taking care of myself, my past traumas and my PTSD, which has ultimately wreaked havoc on my world…but has also started the process of healing. At the same time I have started a blog in hopes of sharing my story and one day writing a book to help as many people as I can. In doing so, I came up with an idea that I feel would not only be healing to myself and others, but also gain awareness to one of my biggest life struggles (and coping mechanisms)…cutting.

This would be the most raw and vulnerable that I have ever been and most likely will ever be (which is beyond terrifying to me), so it is extremely important for me to find the right person who has the ability to beautifully convey and evoke profound emotion through simplistic elegance. Basically, I want to create an elegant, simple, beautiful boudoir style photo shoot focusing on my scars that I can post with my story. Most are self inflicted and some have been inflicted by others and for all of my life I have been made to feel ashamed and embarrassed by them…I have felt the need to hide them.

Now, I want to give myself and others strength in showing the true beauty that lies within the reality of having survived them. I truly hope this is making some sort of sense…I sometimes have difficulty conveying the craziness in my mind.

The other main issue is that I am extremely shy and have no confidence whatsoever when it comes to having my picture taking…so I suppose I would be a bit of a challenge.

If this is something you have any interest in I was hoping we could set something up to meet and talk? I am also including the link to my blog in hopes that it helps give you insight into who I am and what we could possibly create together.

www.roadtotranscendence.wordpress.com

Thank you so much for taking the time to consider this and I truly hope to hear from you as I believe we could be a perfect fit.

Lisa”

I was hooked immediately. How could I not be?? However, I knew instantly that I did not want Lisa to purchase a session from Elizabeth Craig Photography. Instead, I wanted her to be a recipient of The Beauty Within Foundation. We set up a meeting and everything just fell into place.

Lisa told me snippets of her life story and at some moments I didn’t know whether to cry or hug her tightly for the pain this woman has gone through in her life since the age of 2 and a half. Two and a half. Just a baby. What the men and women in her life did to her over her lifetime is something you read about in books; something you pay money to see on a big screen. It is not something you want to hear about in real life. Severe sexual abuse. Severe physical abuse. Severe emotional abuse. It’s enough to make you lose faith in this world to know that people can be so cruel.

But as I sat and listened to Lisa, and as I got to know her, it was very apparent that Lisa is an extraordinary woman. The strength, vulnerability, awareness and intuitive nature that flowed from her was nothing less than miraculous. She is powerful. She is dynamic. She is so smart and she is a fighter, folks….make no mistake. She amazes me in her keen ability to understand that what happened to her does not define her and that she, and she alone, has the power to not only make her world what she wants it to be, but to share her story and herself with others in hopes of bringing light, forgiveness and understanding to those that either practice self-harm, or are family or friends of those that practice self-harm.

I cannot think of a better way for you to spend the next 20 or 30 minutes than reading Lisa’s story. It will touch you deeply while giving you so much hope at the same time. Wrapping your brain around it can be hard, but it’s worth it.  And I cannot think of a better way to follow that up with the 2 films we put together that really show you Lisa’s courage.

When you do read Lisa’s story, make sure to watch both films. The first is so powerful, so deep, so raw, so bewitching. You can feel Lisa’s courage pouring right out of her. This was a poem she wrote about her EMDR experiences. It’s so stunning and so beautiful. I also encourage you to read Lisa’sblog. Her words are her art form and she’s an incredible artist. Her pain is so apparent, yet her message of healing is so profound.

I am a better person for knowing Lisa and I consider myself a lucky woman to have her in my life. If you are person in this big world struggling with cutting, or any form of self-harm, or if you are a person that knows of someone struggling with this, there is hope.  You are not alone.

Thank you, Lisa, for being so brave.

For more information on cutting and self-harm, or for help you can go here.

Beautiful makeover by Justine Lynn of Beauty Justified. Special thanks to Soncerae Yeager for editing.

Don’t Forget About the Upcoming Photo Walk!

John Craig Photo Walks and DSLR Photography Workshops-0001

FREE Photo Walk
When: Sunday, August 30, 2015
Where: Our studio on the North Side at 502. W. North Ave. Pgh 15212
Time: 10am
What to bring: Your fancy shmancy DSLR with a fully charged battery. A notebook with a pen and all your questions.

Bring a friend or make a friend!

Please RSVP so we can keep up with the count.

For additional workshop and photo walk dates go here.

John Craig Photo Walks and DSLR Photography Workshops-0002