<<

It has been my personal honor to have had the opportunity to travel the world and photograph some of the finest courses and iconic signature holes known to man. Coast to Coast, to Asia it is always a delight to bring my vision of both historic and unknown places to golfers and non- golfers everywhere. The following archive of my courses are filled with timeless images of the world’s greatest sport and its most hallowed and beautiful grounds.

A few highlights of some of my favorite places, striking courses and fond memories:

Bay Hill Club & Lodge, Florida Bethpage State Park, Black, New York Black Diamond Ranch, Florida Brookline Country Club, Callaway Gardens, Carnoustie, Cypress Point, Coeur D’Alene Resort, Idaho Bethpage State Park - Black, NY Congressional Country Club, Maryland Doral Golf & Country Club, Florida Glenn Abby, Canada Golden Pebble Beach, China Kapalua Golf Club, , New York , California Pebble Beach Golf , California Pine Valley, Carnoustie, Scotland PGA West, California Playa Grande, Dominican Republic Prairie Dunes Country Club, Kansas Shadow Creek, Nevada St. Andrews Old Course, Scotland Torrey Pines , California Tiburon Golf Club, Florida Westchester Country Club, New York Pebble Beach, CA

813-815-1140  [email protected]  J2GolfMarketing.com  GolfPhotos.com Full List of Golf Course Photo Shoots by John R. Johnson

St. Andrews, Scotland

12 Bridges Golf Club Sacramento CA Aberdeen Country Club Myrtle Beach SC Adobe Creek Golf Course Petaluma CA Aldarra , The Members Club at Fall City WA Anthem Country Club Henderson NV Ardsley Country Club Ardsley Hudson NY Aroninmink Golf Club Newtown Square PA Atlantic City County Club Northfield NJ Audubon Golf Club Naples FL Augustine Golf Club Stafford VA Avalon Golf Club Burlington WA Avalon Lakes Golf Course Warren OH Bahamia Country Club - Emerald Course Freeport Bahamas Bahamia Country Club - Ruby Course Freeport Bahamas Balboa Golf Course Encino CA Ballen Isles - South Course West Palm Beach FL Springfield NJ Barton Hills Country Club Ann Arbor MI Bay Club Berlin MD Bay Hill Club & Lodge Orlando FL Bayshore Golf Club Miami FL Bear Trap Dunes Golf Club Ocean View DE Bears Best - Suwanee GA Bears Best - Las Vegas Las Vegas NV Bella Collina Orlando FL Bellevue Golf Course Bellevue WA

813-815-1140  [email protected]  J2GolfMarketing.com  GolfPhotos.com Belvedere Golf Club Prince Edward Island Can Bent Creek Country Club Lancaster PA Bermuda Run Country Club Bermuda Run NC Bernolakova Golf Club Bernolakova Slovak Republic Bethpage State Park - Black Course NY Biltmore Forest Country Club Ashville NC Black Butte Ranch Sisters OR Black Diamond Ranch Golf & Country Club Lecanto FL Blackhawk Golf Club Edmonton Can Blue Heron Pines Golf Club Pleasantville NJ Blue Shark Club Nassau Bahamas Boca Raton Resort & Club Boca Raton FL Boulder Creek Golf Club Boulder City NV West Newton MA Briarwood Golf Club Tyler TX Brickshire, The Golf Club at Providence Forge VA WA Brookline Country Club Boston MA Brown Deer Golf Course Milwaukee WI Brudenell River Prince Edward Island Can C.W. Ditto Golf Course Arlington TX Cabin Bluff SC Callaway Gardens & Resort Pine Mountain GA Campo de Playa Dom. Rep. Cancun Cancun Mexico Canterbury Golf Course Cleveland OH Canterwood Golf Club Gig Harbor WA Canyon Club Armonk NY Canyon Gate Country Club Las Vegas NV Capilano Country Club B.C. Capital City Golf Club Olympia WA Carlton Woods, The Club at - Fazio Course The Woodlands TX Carlton Woods, The Club at - Nicklaus Course The Woodlands TX Carmel Valley Ranch Resort Carmel CA Carnation Golf Club Carnation WA Carnoustie Golf Club Carnoustie Scotland Carolina National Golf Club Bolivia NC CasaBlanca Resort Mesquite NV Cascades Golf Club, The Tyler TX

813-815-1140  [email protected]  J2GolfMarketing.com  GolfPhotos.com Cascata Boulder City NV Center Square Golf Club Center Square PA Cherokee Town & Country Club Dunwoody GA Cinnabar Hills Golf Club San Jose CA Circling Raven Golf Club Worley ID Cocotal Country Club Punta Cana Dom. Rep. Coeur D’Alene Resort Coeur D’Alene ID Cog Hill Golf Club Lemont IL Colbert Hills Manhattan KS Congressional Country Club Bethesda MD Conservatory at Hammock Bay Palm Coast FL Conway Farms Country Club Lake Forest IL Copper Mill Golf Club Zachary LA Coppertop at Cherokee Hills Valley City OH Costa Caribe Golf & Counrty Club Ponce Puerto Rico Country Club at Brookline Brookline MA Country Club of Sebring Sebring FL Coyotee Hills Golf Course Fullerton CA Creekmoor Golf Club Raymore MO Crowbush Cove, The Links at Prince Edward Island Can Pebble Beach CA D’Andrea Golf & Country Club Sparks NV Dallas Athletic Club Dallas TX Denten Golf Center Denten TX Desert Canyon Golf Resort Orando WA Desert Inn Resort & Country Club Las Vegas NV Devou Park Golf Course Covington KY Disney - Eagle Pines Lake Buena Vista FL Disney - Lake Buena Vista Lake Buena Vista FL Disney - Magnolia Lake Buena Vista FL Disney - Palm Course Lake Buena Vista FL Doral Golf & Country Club - Blue Course Miami FL Dragon Ridge Golf Club Las Vegas NV Druids Glen Golf Club Kent WA Due Process Stable Colts Neck NJ Dundarave Prince Edward Island Can Dungeness Golf & Country Club Sequim WA Eagle Oaks Golf Club Farmingdale NJ Eaglemont Golf Club Mt. Vernon WA

813-815-1140  [email protected]  J2GolfMarketing.com  GolfPhotos.com Eagles Glenn Prince Edward Island Can Echo Falls Country Club Monroe WA Elk Run Golf Course Maple Valley WA En-joie Golf Club Endicott NY Encino Golf Course Encino CA English Turn Golf & Country Club New Orleans LA Eugene Country Club Eugene OR Fairway Oaks Country Club Abilene TX Fairwinds Golf Club Nanoose Bay BC Fairwood Country Club Renton WA Fircrest Golf Club Tacoma WA Firestone Country Club Akron OH Firethorn Golf Club Lincoln NE Forest Oaks Country Club Greensboro NC Foster Golf Links Tukwila WA Fox Chapel Golf Club Fox Chapel PA Fox Meadow Golf & Country Club Prince Edward Island Can Glade Springs Resort - Cobb Course Daniels WV Glasgow Hills Resort & Golf Course Prince Edward Island Can Glen Abbey Country Club Toronto Ontario Glen Acres Golf & Country Club Seattle WA Glen Afton Golf Club Prince Edward Island Can Glencoe Country Club - Glen Forest Calgary Can Glencoe Country Club - Glen Meadows Calgary Can Glendale Country Club Bellevue WA Gleneagle Golf Course Arlington WA Gold Mountain Golf Course Bremerton WA Golden Eagle Golf Club Pitt Meadows B.C. Golden Horseshoe Golf Course Williamsburg VA Golden Pebble Golf Course Dalian China Grand Harbor - The Patriot Golf Club Ninety Six SC Grande Oaks Golf Club Fort Lauderdale FL Greate Bay Resort & Country Club Somers Pt. NJ Green Gables Golf Course Prince Edward Island Can Green Mtn National Killington VT Green Spring Golf Course St. George UT Green Spring Valley Hunt Club Garrison MD Gresham Golf Club Gresham OR Gulf Harbour FL

813-815-1140  [email protected]  J2GolfMarketing.com  GolfPhotos.com Hamilton Mill Golf Course Dacula GA Hansen Dam Golf Course Pacoima CA Harbor Park Golf Course Wilmington CA Harbor Pines Golf Club Northfield NJ Harbour Pointe Golf Club Mukilteo WA Harbour Town Golf Links Hilton Head Isl. SC Harding Golf Course Los Angles CA Harmony Golf Club Peru NY Hattisburg Country Club Hattisburg MS Hawthorn Ridge Golf Club Aledo IL Hazelmere Country Club BC Headwaters Club at Teton Springs Victor ID Hell’s Point Golf Club Virginia Beach VA Heron Ridge Golf Club Virginia Beach VA Hidden Creek Burleson TX Hidden Creek Golf Club Egg Harbor Township NJ High Ridge Country Club West Palm Beach FL Highland Springs Golf Course Bloomington IL Highlander Golf Club East Wenatchee WA Hillcrest Country Club Bosie ID Holmby Park 3 Los Angles CA Holmes Harbor Golf Club Freeland WA Home Course, The Dupont WA Homestead Golf & Country Club Lynden WA Homestead Resort Midway UT Horn Rapids Golf Club Richland WA Hunter Ranch Paso Robles CA Hyatt Bear Creek Golf Club East DFW Airport TX Hyatt Bear Creek Golf Club West DFW Airport TX Hyatt Cerromar Beach - North & South Courses Dorado Beach Puerto Rico Hyatt Dorado Beach - East & West Courses Dorado Beach Puerto Rico Illahee Hills Salem OR Incline Village Golf Resort Incline Village NV Indian Canyon Golf Course Spokane WA Indian River Club Vero Beach FL Indian Summer Golf & Country Club Olympia WA Indian Wells Country Club - Classic Course Palm Springs CA Indian Wells Country Club - Cove Course Palm Springs CA Indianwood Golf & Country Club Lake Orion MI

813-815-1140  [email protected]  J2GolfMarketing.com  GolfPhotos.com Inglewood Golf Club Kenmore WA Interbay Golf Course Seattle WA Jackson Park Golf Course Seattle WA Jasper Nat’l Park Golf Course Jasper Alberta Jefferson Park Golf Course Seattle WA Juneau Golf Course Juneau AK Kananaskis Country Golf Course - Mt Kidd Kananaskis Village Alberta Kananaskis Country Golf Course - Mt Lorette Kananaskis Village Alberta Kapalua - Bay Course Maui HI Kapalua - Plantation Course Maui HI Kapalua - Village Course Maui HI Kayak Point Golf Club Stanwood WA Kearney Hill Golf Links Lexington KY Kelly Plantation Golf Club Destin FL Kingsmill Golf Club Williamsburg VA Kitsap Golf & Country Club Bremerton WA Ko Olina Golf Club Ewa Beach HI Lake Arlington Golf Course Arlington TX Lake Park Golf Club Salt Lk City UT Lake Ridge Golf Course Reno NV Lake Spanaway Golf Course Spanaway WA Lake Wilderness Golf Club Maple Valley WA Lakeland Village Golf & Country Club Allyn WA Lam’s Golf Links Whidbey Island WA Las Vegas Country Club Las Vegas NV Laurel Island Links Kingsland GA Legends - Heathland Myrtle Beach SC Legends - Heritage Club Pawleys Is. SC Legends - Marsh Harbour Myrtle Beach SC Legends - Moorland Myrtle Beach SC Legends - Oyster Bay Myrtle Beach SC Legends - Parkland Myrtle Beach SC Legends - Royal New Kent Toano VA Legends - Stonehouse Toano VA Legends Club of Tennessee Franklin TN Legion Memorial Golf Course Everett WA Lionsgate - Nicklaus Golf Club Kansas City MO Litchfield Country Club Pawleys Island SC Long Bay Club Myrtle Beach SC

813-815-1140  [email protected]  J2GolfMarketing.com  GolfPhotos.com Los Feliz Par 3 Los Angles CA Lost Tree Club North Palm Beach FL Lucaya Country Club Freeport Bahamas Lynnwood Golf Club Lynnwood WA LynnWood Links & Lodge Thomson IL Marsh Landing Country Club Ponte Vedra FL Mayacoo Lakes West Palm Beach FL McCormick Woods Golf Club Port Orchard WA Meadow Lakes Golf Course Prineville OR Meadow Lark Country Club Great Falls MT Meadow Springs Golf Course Richland WA Meadowbrook Golf Course Fort Worth TX Meadows Golf Course, The Harpersville AL Meridian Valley Country Club Kent WA Ardmore PA Meriwood Golf Course Lacey WA Miami Beach Golf Club (Formerly Bayshore) Miami FL Mill Creek Country Club Mill Creek WA Mill River Prince Edward Island Can Money Hill Golf and Country Club Abita Springs LA Morgan Creek Golf Course S. Surrrey, BC Canada Moses Pointe, The Links at Moses Lake WA Mountain Shadows Country Club Scottsdale AZ Mt. Si Golf Course Snoqualmie WA Myrtle Beach National - King’s North Myrtle Beach SC Myrtle Beach National - SouthCreek Myrtle Beach SC Myrtle Beach National - West Course Myrtle Beach SC Naples Grande Golf Club Naples FL NCR Country Club Dayton OH North Bellingham Golf Course Bellingham WA Northgate Golf Club Reno NV Oak Creek Golf Club Irvine CA Rochester NY Oak Hills Country Club TX Oak Pointe Country Club Brighton MI Oakcreek Country Club Sedona AZ Oakmont PA Oakwood Country Club Moline IL Ocean Creek Golf Course Fripp Island SC

813-815-1140  [email protected]  J2GolfMarketing.com  GolfPhotos.com Ocean Dunes Golf Links Florence OR Old Mill Golf Course Salt Lk City UT Old Waverly Golf Club West Point MS Olympia Country & Golf Course Olympia WA Olympia Fields Country Club Olympia Fields IL Olympic Club CA Oregon Golf Club Portland OR Overlake Golf & Country Club Medina WA Paiute Resort - Snow Mountain Course Las Vegas NV Pala Mesa Resort Fallbrook CA Panther Creek Golf Club Jacksonville FL Paradise Canyon Resort Lethbridge Alberta Pebble Beach CA Pecan Valley - Hills Course Fort Worth TX Pecan Valley - River Course Fort Worth TX Pelican Sound Golf Club Estero FL Pelican’s Nest Golf Club Bonita Springs FL Penmar Golf Course Venice CA Penn National Fayetteville PA Penninsula Golf & Country Club Port Angeles WA PGA West - TPC Stadium Palm Springs CA Picacho Hills Country Club Las Cruces NM Pinecrest Golf Club Avon Park FL Pine Needles Golf Club Southern Pines NC Pine Valley NJ Pinehurst NC Placid Lakes Golf Course Lake Placid FL Plateau Golf & Country Club Redmond WA Playa Grande Golf & Beach Resort Rio San Juan Dom. Rep. Pleasant Valley Country Club Sutton MA Point Grey Golf & Country Club Vancouver B.C. Poipu Bay Resort Kauai HI Pebble Beach CA Port Ludlow Golf Course Port Ludlow WA Portland OR Potowomut Golf Club Warwick RI Prairie Dunes Country Club Hutchinson KS Prairie Lakes Golf Course Grand Prairie TX Prestonwood Country Club - Creek Course Dallas TX

813-815-1140  [email protected]  J2GolfMarketing.com  GolfPhotos.com Prestonwood Country Club - Highlands Course Cary NC Prestonwood Country Club - Hills Course Plano TX Prestonwood Country Club - Meadows Course Cary NC Princess Resort Freeport Bahamas Princeville Golf Club Princeville HI Pumpkin Ridge Golf Club Cornelius OR Quail Chase Golf Course Louisville KY Quaker Ridge Golf Club Scarsdale NY Rancho La Quinta - Jerry Pate Course Palm Springs CA Rancho La Quinta - Robert Trent Jones Jr. Course Palm Springs CA Los Angles CA Rancho Park Par 3 Los Angles CA Red Rock Country Club Las Vegas NV Redwood Meadows Golf & CC Bragg Creek Alberta Reunion Resort - Independence Course (Watson) Davenport FL Reunion Resort - Legacy Course (Palmer) Davenport FL Reunion Resort - Tradition Course (Nicklaus) Davenport FL Ridgecrest Golf Club Nampa ID Rio Secco Henderson NV River Club Myrtle Beach SC Riverbend Golf Complex Kent WA Riverbend Golf Course Riverten UT River Greens Golf Course Avon Park FL Riverwood Country Club Port Charlotte FL Pac. Palisades CA Rockwood Golf Course Fort Worth TX Rolling Hills Golf club Aynor SC Roosevelt Golf Course Los Angles CA Rose Creek Country Club Edmond OK Royal Oaks Country Club Vancouver WA Sahalee Country Club Redmond WA Sailfish Point Golf Club Stuart FL Salt Creek Golf Club Chula Vista CA San Clemente Golf Course San Clemente CA San Juan Oaks Golf Club San Juan Batista CA Sand Creek Country Club Chesterton IN Sand Point Country Club Seattle WA Sand Ridge Golf Course Chardon OH Sandals Resort Ocho Rios Jamaica

813-815-1140  [email protected]  J2GolfMarketing.com  GolfPhotos.com Santa Ana Golf Course Santa Ana Pueblo NM Sawgrass Country Club Ponte Vedra Beach FL Seattle Golf Club Seattle WA Semi-ah-moo Golf & Country Club Blaine WA Shadow Creek Golf Club N. Las Vegas NV Shadow Isle Golf Club Colts Neck NJ Shady Oaks Country Club Fort Worth TX Shaughnessy Golf & Country Club Vancouver B.C. Shuksan Golf Club Bellingham WA Glencoe IL Sleepy Hollow Country Club Scarborough NY Sonoma Ranch Golf Course Las Cruces NM Southern Hills Country Club Tulsa OK Southwood Golf Club Talahassee FL Spanish Bay Carmel CA Spencer T. Olin Community Golf Club Alton IL Spirit Hollow Golf Course Burlington IA Springwood Golf Club York PA St. Andrew Golf Club Hastings on Hudson NY St. Andrews Links - Jubilee Course St. Andrews Scotland St. Andrews Links - New Course St. Andrews Scotland St. Andrews Links - Old Course St. Andrews Scotland St. Ives Golf Course Mecosta MI Stevinson Ranch Golf Club Stevinson CA Stone Bridge Bossier City LA Stone Ridge Golf Course Blanchard ID Stonehaven Golf Course Daniels WV Sun ’N Lake - Deer Run Sebring FL Sun’N Lake - Turtle Run Sebring FL Sudden Valley Golf Club Bellingham WA Summit Country Club Owensboro KY Sunland Golf & Country Club Sequim WA Superior National Lutsen MN Swan Lake Resort Plymouth IN Sycamore Golf Course Fort Worth TX Tacoma Country & Golf Club Tacoma WA Tam O’Shanter Golf Course Canton OH Tangle Ridge Golf Club Grand Prairie TX Tapatio Springs Golf Course San Antonio TX

813-815-1140  [email protected]  J2GolfMarketing.com  GolfPhotos.com Star Golf Club Euless TX The Colony Golf Club Bonita Springs FL The Oregon Golf Club West Linn OR The Quarry Golf Club San Antonio TX The Ranch Golf Club Southwick MA The Reserve - North Course Aloha OR The Reserve - South Course Aloha OR Tiburon Golf Club FL Tierra Verde Golf Club Arlington TX Tokatee Golf Club Blue River OR Torrey Pines CA TPC - Snoqualmie Ridge Snoqualmie WA TPC - Southwind Memphis TN TPC - Summerlin Las Vegas NV Tradition Club Pawleys Is. SC Tregaron Golf Course Bellevue NE Tri Mountain Golf Course Ridgefield WA Triple Crown Country Club Itasca IL Trysting Tree Golf Club Corvallis OR Tulsa Country Club Tulsa OK Twin Creeks Country Club Cedar Park TX Twin Lakes Golf & Country Club Federal Way WA Twin Warriors Golf Club Santa Ana Pueblo NM Uplands Reserve Snoqualmie WA Valencia CA Vicwood Golf Links Lacey WA Venice Golf & Country Club Venice FL Waialae Country Club HI Wailea Golf Club - Gold Course Wailea HI Walter Hall Golf Course Everett WA Warwick Hills Golf & Country Club Grand Blanc MI Waterchase, The Links at Fort Worth TX Waterlefe Golf Course Bradenton FL Waterway Hills Myrtle Beach SC Waverly Country Club Portland OR WCI - Colony, The Bonita Springs FL WCI - Gulf Harbour Golf & Country Club Ft. Myers FL WCI - Old Palm Golf Club Palm Beach Gardens FL WCI - Parkland Golf & Country Club Coral Springs FL

813-815-1140  [email protected]  J2GolfMarketing.com  GolfPhotos.com WCI - Pelican Sound Golf & River Club Estero FL WCI - Raptor Bay Golf Club Bonita Springs FL WCI - Tiburon Golf Club Naples FL WCI - Waterlefe Golf & River Club Bradenton FL West Seattle Golf Course Seattle WA Westchester Country Club Rye NY Westfields Golf Club Clifton VA Weston Hills Country Club Ft. Lauderdale FL Westward Ho Country Club Sioux Falls SD Whidbey Island Country Club Oak Harbor WA White Deer Run E. Dundee IL Willbrook Country Club Pawleys Island SC Willowbend Country Club Mashpee MA Willows Run Redmond WA Wilmington Country Club - North Course Wilmington DE Wilmington Country Club - South Course Wilmington DE Wilson Golf Course Los Angles CA Wintergreen Resort - Devils Knob Wintergreen VA Wintergreen Resort - Stoney Creek Wintergreen VA Wolf Creek Resort Eden UT Woodhaven Country Club Palm Desert CA Woodley Lakes Golf Course Van Nuys CA World Tour Golf Links Myrtle Beach SC Wykagyl Country Club New Rochelle NY Yankee Trace, Golf Club at Centerville OH Yeamans Hall Club Charleston SC Z Boaz Golf Course Fort Worth TX

Poppy Hills, CA

Our library of stock photography also consists of birds, wildlife, interior, real estate, lifestyle, people, and worldwide location shoots. To place these images in your publication or collateral materials, please call for a price quote.

813-815-1140  [email protected]  J2GolfMarketing.com  GolfPhotos.com