Life should not be measured by the breaths we take, but rather by the moments that take our breaths away.”




It is my hope that I have captured a few breathtaking moments for you with some of my images...


About
I discovered the exciting and challenging world of digital photography back in 2005.
Since then I have invested my time and talents in local camera clubs - hoping to better define who I can be photographically and to further refine those skills needed to feel a sense of accomplishment in the world of photography.


Please come back to see what new and exciting folders I had added to my website. . .


Featured Galleries & Collections

In Concert

In Concert


All Photographs

"Haul of Fame"

"Haul of Fame"

About New England

About New England

ABQ I - Wake-Up, You Sleepy Heads!

ABQ I - Wake-Up, You Sleepy Heads!

ABQ II - Bird's Eye View

ABQ II - Bird's Eye View

ABQ III - The Special Shapes

ABQ III - The Special Shapes

ABQ IV - Teardrops, Sphericals, and Ellipticals, Oh MY!

ABQ IV - Teardrops, Sphericals, and Ellipticals, Oh MY!

ABQ V - The Glow-deo

ABQ V - The Glow-deo

Acadia 2012

Acadia 2012

Acadia!

Acadia!

All Photographs-photos

All Photographs-photos

America's Castles

America's Castles

Bapst Library

Bapst Library

Been There. . . Done That!

Been There. . . Done That!

Bella Italia!

Bella Italia!

Black & White

Black & White

Bodie Ghost Town

Bodie Ghost Town

Brimfield: Its Character and Its Characters!

Brimfield: Its Character and Its Characters!

Buttonwood Sunflower Farm

Buttonwood Sunflower Farm

Car-tifacts!

Car-tifacts!

Clang, Clang, Clang. . .

Clang, Clang, Clang. . .

College Architecture

College Architecture

Covered Bridges

Covered Bridges

Europe 2015

Europe 2015

Falling Water

Falling Water

Flora and Fauna

Flora and Fauna

Forever in Neon!

Forever in Neon!

Forgotten Farmhouse

Forgotten Farmhouse

In Concert

In Concert

Industrial

Industrial

JK Gallery

JK Gallery

LEGOs for Big Kids!

LEGOs for Big Kids!

Local Artisans

Local Artisans

Me and My Shadow

Me and My Shadow

Murals, Murals on the Wall. . .

Murals, Murals on the Wall. . .

Our National Parks

Our National Parks

Pacific Coast Hwy. and Beyond

Pacific Coast Hwy. and Beyond

Play Ball

Play Ball

Reflections

Reflections

Steampunked!

Steampunked!

Sunrise / Sunset

Sunrise / Sunset

SW Trek I - Cut Short

SW Trek I - Cut Short

SW Trek II - the Return

SW Trek II - the Return

The Last Stop

The Last Stop

Top Shots 2005

Top Shots 2005

Top Shots 2006

Top Shots 2006

Top Shots 2007

Top Shots 2007

Top Shots 2008

Top Shots 2008

Top Shots 2009

Top Shots 2009

Top Shots 2010

Top Shots 2010

Top Shots 2011

Top Shots 2011

Top Shots 2012

Top Shots 2012

Top Shots 2013

Top Shots 2013

Top Shots 2014

Top Shots 2014

Top Shots 2016

Top Shots 2016

Top Shots 2017

Top Shots 2017

Top Shots 2018

Top Shots 2018

Top Shots 2019

Top Shots 2019

Top Shots 2020

Top Shots 2020

Top Shots 2021

Top Shots 2021

Top Shots 2022

Top Shots 2022

Top Shots 2023

Top Shots 2023

Up, Up, and Away!

Up, Up, and Away!

Vane-ity Fair

Vane-ity Fair

Vistas

Vistas

War between the States

War between the States

War for Independence

War for Independence

War Is Hell. . .

War Is Hell. . .

World War II

World War II

Yee Haw!

Yee Haw!

Yellowstone Palette

Yellowstone Palette
Open All Photographs

2803 photos

Guestbook for Joe Kennedy Photography
Earl(non-registered)
http://bettingaffiliate.xyz affiliate betting sites
http://affiliatecasino.xyz online casino affiliates
http://gamblingaffiliateprograms.xyz best gambling affiliate programs
http://casinoethereum.xyz best ethereum casinos
http://topcryptocasino.xyz online casino cryptocurrency
http://bitcoinsgambling.xyz bitcoin gambling sites
http://bitcoinbettingsportsbook.xyz مراهنات رياضية
http://sportbettingwithbitcoin.xyz best bitcoin sportsbook
http://sitedeapostasbitcoin.xyz site de apostas esportivas bitcoin
http://bookmakersbitcoin.xyz best bitcoin sports betting
http://parissportifcrypto.xyz site paris sportif crypto
http://bitcoinsportbetting.xyz sportswetten bitcoin
http://bitcoinvedonlyontisivut.xyz vedonlyönti sivuja
http://topbtcsportsbettingsites.xyz best crypto bookmakers
http://bitcoinsportsbooks.xyz ビットコイン スポーツベッティング
http://sportsbookbitcoin.xyz 비트 코인 스포츠 북
http://bitcoinapuestas.xyz mejores casas de apuestas con bitcoins
http://cryptobetsport.xyz bitcoin sportsbooks
http://bookmakerbitcoin.xyz крипто букмекерская контора
http://btcgamesites.xyz أفضل كازينوهات البيتكوين
http://bestbtccasinos.xyzcasinos that take bitcoin
http://melhorcassinobitcoin.xyz cassino bitcoin
http://casinowithbtc.xyz crypto casino
http://casinomontecryptos.xyz monte cryptos casino
http://bestcasinocrypto.xyz online casino mit krypto
http://onlinebitcoincasinoer.xyz bitcoin casinos
http://nettikasinotbitcoin.xyz bitcoin nettikasinot
http://onlinecryptocasinos.xyz 最佳比特币/加密赌场网站
http://onlinebtccasino.xyz crypto sportsbook
http://topbtccasino.xyz bitcoin カジノ
http://btcgamblingsites.xyz 가상화폐 카지노
http://casinocriptomonedas.xyz bitcoin casinos
http://cryptokasinoer.xyz kryptocasino
http://bestbitcasinos.xyz top bitcoin casino
http://casinobitcoins.xyz лучшие криптовалютные казино
http://cassinobrasileiro.xyz cassinos online
http://brapostaesportiva.xyz site de aposta esportiva
http://melhoresapostasfutebol.xyz site de aposta de futebol
http://casasdeapostasbonus.xyz casa de aposta com bonus
http://casadasapostas.xyz casas de apostas esportivas no brasil
http://osmelhoressitesdeapostas.xyz melhores sites de apostas desportivas
http://novascasasdeapostas.xyz novas casas de apostas 2024
http://sitedeapostasfutebol.xyz site de apostas online
http://nettikasinotbonukset.xyz isot kasinobonukset
http://talletusbonukset.xyz talletusbonukset 2024
http://veikkausbonus.xyz bonukset vedonlyöntiin
http://btconlinecasino.xyz オンライン カジノ
http://bestbitcoinbetting.xyz ザ ブック メーカー
http://casinosbitcoin.xyz 라이브 카지노 사이트
http://bookmakerscrypto.xyz 스포츠 배팅
http://cryptotopcasinos.xyz 賭場
http://cryptobookmaker.xyz 博彩 投注
http://bitcoinbetgames.xyz betting for euro
http://bestcryptobettingsites.xyz bookmakers accepting bitcoin
http://bestcryptobetting.xyz bitcoin sportsbook
http://betsportsbitcoin.xyz online btc sportsbook
http://bettingwithbitcoin.xyz sportsbooks that accept bitcoin
http://bitcoinbetonsports.xyz bitcoin betting sites bonus
http://cryptobetssport.xyz bitcoin live betting
http://sportbetbitcoin.xyz bitcoin bookmakers
http://sportsbetbitcoin.xyz best bitcoin sports betting sites
http://spreadbetcrypto.xyz best bitcoin sports betting sites
Madeline(non-registered)
http://bettingaffiliate.xyz sports betting affiliate program
http://affiliatecasino.xyz casino affiliate programs
http://gamblingaffiliateprograms.xyz gambling affiliate program
http://casinoethereum.xyz best ethereum casinos
http://topcryptocasino.xyz crypto casino games
http://bitcoinsgambling.xyz best bitcoin gambling game
http://bitcoinbettingsportsbook.xyz موقع رهان
http://sportbettingwithbitcoin.xyz crypto bookmakers
http://sitedeapostasbitcoin.xyz casas de apostas que aceitam bitcoin
http://bookmakersbitcoin.xyz best bitcoin bookmakers
http://parissportifcrypto.xyz site de paris bitcoin
http://bitcoinsportbetting.xyz beste Krypto Buchmacher
http://bitcoinvedonlyontisivut.xyz vedonlyönti sivustot
http://topbtcsportsbettingsites.xyz bitcoin sports book
http://bitcoinsportsbooks.xyz ビットコイン スポーツベッティング
http://sportsbookbitcoin.xyz 가상화폐 도박사이트
http://bitcoinapuestas.xyz casas de apuestas con criptomonedas
http://cryptobetsport.xyz bitcoin bookies
http://bookmakerbitcoin.xyz букмекеры биткоин
http://btcgamesites.xyz كازينو بيتكوين
http://bestbtccasinos.xyzmobile bitcoin casino
http://melhorcassinobitcoin.xyz cassino criptomoedas
http://casinowithbtc.xyz casino bitcoin
http://casinomontecryptos.xyz casino crypto
http://bestcasinocrypto.xyz beste krypto casinos
http://onlinebitcoincasinoer.xyz bitcoin casinoene
http://nettikasinotbitcoin.xyz kryptokasino
http://onlinecryptocasinos.xyz 以太坊賭場
http://onlinebtccasino.xyz best bitcoin bookmakers
http://topbtccasino.xyz カジノ 仮想通貨
http://btcgamblingsites.xyz 비트코인 카지노
http://casinocriptomonedas.xyz casino btc
http://cryptokasinoer.xyz crypto kasinoer
http://bestbitcasinos.xyz best bitcoin casinos
http://casinobitcoins.xyz биткоин казино азартных игр
http://cassinobrasileiro.xyz casino online dinheiro real
http://brapostaesportiva.xyz aposta online
http://melhoresapostasfutebol.xyz aposta de futebol online
http://casasdeapostasbonus.xyz casas de apostas com bónus de registo
http://casadasapostas.xyz casa de aposta futebol
http://osmelhoressitesdeapostas.xyz melhores casas de apostas desportivas online
http://novascasasdeapostas.xyz novos sites de apostas
http://sitedeapostasfutebol.xyz site de apostas online
http://nettikasinotbonukset.xyz paras kasinobonus
http://talletusbonukset.xyz paras tervetuliaisbonus
http://veikkausbonus.xyz veikkausbonukset
http://btconlinecasino.xyz カジノ ジャパン
http://bestbitcoinbetting.xyz 賭け事 ゲーム
http://casinosbitcoin.xyz 온라인 카지노
http://bookmakerscrypto.xyz 온라인 북메이커
http://cryptotopcasinos.xyz 玩在線賭場
http://cryptobookmaker.xyz 博彩網站
http://bitcoinbetgames.xyz euro football betting
http://bestcryptobettingsites.xyz bitcoin sportsbook
http://bestcryptobetting.xyz best bitcoin sportsbooks
http://betsportsbitcoin.xyz btc sportsbook
http://bettingwithbitcoin.xyz sportsbook bitcoin
http://bitcoinbetonsports.xyz best bitcoin sports betting sites
http://cryptobetssport.xyz btc sportsbook
http://sportbetbitcoin.xyz blockchain sportsbooks
http://sportsbetbitcoin.xyz top bitcoin sportsbook
http://spreadbetcrypto.xyz bitcoin sportsbooks
Wilson(non-registered)
Many individuals would really like on-line recognition from many people. Once you sites de encontros http://cutestdating.com create viewers, it will be easy to succeed in more locations, like advertising and marketing. 1 way to create your voice is to use blogging. Look at the pursuing write-up to discover the best way to achieve success along with your operating a blog endeavours.

When you don't are thinking about creating your very own website from scratch, utilize a writing a blog service. Writing a blog services can be found in two principal varieties. Hosted operating a blog services sexdate sites http://datez.net

store your blog site about the company's machines, whilst set up professional services work all by yourself website. Some running a blog providers, for example Word press, works extremely well within both techniques. Whether dating hjemmesider http://datingsitesworld.com you decide on managed or set up, using a operating a blog assistance lets you update your blog having a practical cpanel.

Since blogs and forums are published on the much more personalized stage, you ought to prevent producing in formal tones. This will make it simpler for the viewer to connect with yourself on a personal bästa dejtingsajterna http://datingtopsite.com level. This may maintain your followers finding their way back later on to read a lot of the blogs you compose.

Website often and website smartly. Don't be like other commencing writers who don't update their blog frequently following starting up it. This mistake can cost you visitors. Regardless of whether visitors love your site, they'll lose interest date seiten kostenlos http://datingworldsite.com should they have to wait patiently quite a long time for up-dates. A good guideline to follow along with is always to write new blog sites each week, and deliver e-mails concerning the up-dates.

Since running a blog is over a personal stage you should steer clear of composing formally. You need to still create inside a expert method and utilize appropriate sentence structure. Your readers beste dating site http://itsdatingtime.com are able to relate with you a lot more when you find yourself creating to them inside a casual way and can read on your blogs.

In order to be described as a good article writer, it is essential that you are a very good readers. Spend some time to really go through what you sex portale http://mensheaven.pl discuss, and savor it. When you can read it from the visitor's point of view, it will be possible to acquire a much better understanding of any modifications that you have to make to your writing fashion.

Usually do not publish a blog and move ahead. You have to interact with those who abandon feedback on the blog site. Whenever your viewers know that they can use a dialogue with you via your website, you will probably keep these as active readers who comply with portale randkowe 2024 http://menstate.pl what you will be performing. In the event you submit with out writing comments, ultimately your potential customers will start working on eco-friendly pastures.

Attempt creating a writing a blog establish-up. You're not merely going to be writing, you have to also produce objectives, tactics, and evaluations. You have to develop a place where you may possibly give attention to your main objective. Try choose your own particular treffi sivustot http://perfectdatingsite.com form of set up-up, for example pencil and pieces of paper to start out setting up a prepare for the achievements of your website.

Should you be planning to operate a probably rewarding weblog, you need to be sure that your area of interest is certainly one that is certainly quite sellable to other individuals. Despite the fact that it's important to decide on a matter that pursuits you, you can't just pass by that because some subjects aren't very marketable. This is certainly fine if you don't value datingsider 50 http://youdatingsite.com creating wealth along with your blog site. Otherwise, marketability is really important.

Make sure to freely present yourself in your blog site. Make an "About Me" webpage with the sort of info you would like to talk about, providing you feel that it expresses you appropriately. Also try which include these kinds on every other sites that you simply are usually active on.

Be ready to get some effective times and some time which can be failures. You will find that some website entries that you submit best site to meet singles http://startlove.net will bring in many viewers, after which some times you will possess just a few folks take a look at the things you composed. This does not always mean that you are currently undertaking something completely wrong, it can be properly normal.

One way to interact with your blog site viewers would be to put in a survey to your website. This attribute is commonly available on most blogging websites and lets you require input out of your visitors. You could check with what they need to discover much more of or less of and utilize the poll results to good-tune your website. So, put in a poll and familiarize yourself with your target audience better.

Try and hyperlink to other similar blog posts over the world wide web to enhance your viewership. The greater number of interconnected your site web site gets to be pornstar site http://wetdesires.net the bigger opportunity there may be that the man or woman browsing the web will stumble throughout your website. Therefore, it is vitally vital that you hyperlink your website to comparable blogs.

Try purchasing a skilled theme for the weblog. For example, the file format, WPSumo is really a framework which had been built by writers for other writers. It contains things such as portable styles, Search engine optimization instruments, superior type editors, and excellent advertising and marketing layouts comprehensive articles. You get everything you pay money for, consider getting an expert style for your personal blog's upcoming success.

Should your blog articles are generally extended, bust them up into smaller sized parts. A blog with 1000 or even more phrases will be a lot to learn in a resting. So, be sure you break your lengthy segments into smaller types therefore the regular individual can take it in additional very easily.

Try to use a greeting just before your articles. Just before your content, use a sentence that welcomes your customers,. This is certainly fully based upon their referrer. Furthermore, it gives them distinct incentives. There are some useful kinds around that you can discover, you can publish your own personal, or look for a plug-in.

Make an effort to build a devoted following. You don't would like your reader's bowing lower within your existence, of course, you merely desire them to come back in your weblog every single day. These are the form of visitors than will help you complete your goals. They certainly respect you and also, therefore, your tips will bring lots of body weight.

By following the following tips you have to know what running a blog is centered on and how to draw in visitors. Running a blog will not be challenging. Use precisely what you've figured out and remain individual, you'll see results quickly.
Elaine Hambly(non-registered)
Falling Water makes me homesick for the New York State I grew up in. Beautiful shots of the falls - Taughannock, Buttermilk, Ithaca, Niagara and more.
Gorgeous Murals(non-registered)
Joe,

The photos in the Murals Murals gallery are beautiful. Are most of them original, or have they been recently repainted/refurbished?

Looks like a fun traveling project.

xo
Lauren
The guestbook is empty.
Loading...