Rock ‘n Roll Wedding | Margo and Stephan

A day of love and rock ‘n roll… and a giant inflatable swan. Never before have I seen a bride and groom stage dive at their own wedding. It was truly magnificent.

Thanks to Margo and Stephan for allowing me to be a part of the fun.