graham
GIGAmacro
Chapel Hill, NC
Bio:
Graham has worked as a business and marketing leader in high technology, aviation and not-for-profit large and small organizations. He jumped out of corporate life in 2007 to ‘have more fun’ and does so helping small companies with strategy, business, and marketing as well as traveling and taking pictures.
He loves working with smart groups of people to solve challenging problems.
Gadgets of all sorts (especially anything to do with aviation and flight) and photography have fascinated since early childhood. He is also an accomplished photographer who exhibits regularly and a former competition aerobatic pilot.
Graham is a transplanted Brit (hence the humo(u)r) who has lived and worked in CA since 1996.
Public Images
-
1st-division-cantigny-montdidier-noyon
-
2nd-division-meuse-argonne-north-oct-24-nov-11
-
42nd-division-meuse-argonne-nov-2-10-south
-
78th-division-meuse-argonne-oct-10-nov-5
-
3d-division-aisne-chateau-thierry
-
Monarch final 216x160@300ppi copy
-
Harlequin Beetle (finished) 145x145@300ppi
-
32d-division-oise-asine-aug-18-sep-6
-
4th-division-7th-brigade-aisne-marne-jul-18-23
-
30th-division-somme-oct-3-22-no-2
-
30th-division-canal-ypres-lys-jul-16-aug-18-19-sep-4
-
77th-division-meuse-argonne-oct-17-nov-11-north
-
33d-division-somme-aug-8-20
-
81st-division-meuse-argonne-nov-2-11
-
42nd-division-st-mihiel-essey-pannes-sep-12-16-17-oct-1
-
78th-division-st-mihiel-limey-sep-12-16-sep-17-oct-6
-
28th-division-chateau-thierry-champagne-marne-aisne-marne-no-2
-
4th-division-meuse-argonne-sep-26-oct-20
-
2nd-division-meuse-argonne-south-oct-24-nov-11
-
verdun-fromereville-meuse-argonne-sep-8-25-26-oct-21
-
92d-division-meuse-argonne-sep-26-oct-5
-
1st-division-aisne-marne-jul-18-jul-23
-
Assemblage of front with background flat
-
100K Map 21 Verdun
-
3d-division-meuse-argonne-sep-26-nov-1
-
Russian Core Polarized
-
Whirlwind Core Board - Top
-
89th-division-meuse-argonne-oct-14-nov-11-north
-
Whirlwind Core Board - Bottom
-
Beetle
-
Frilled shark: Chlamydoselachus anguineus.
-
Harlequin Beetle
-
Cotton Bud
-
Russian Core Obverse
-
27th-division-somme-oct-3-22
-
Chrysura dichroa
-
Tettigoniidae (Katydid)
-
5th-division-villers-en-haye-st-mihiel-sep-10-11
-
82nd-division-marbache-st-mihiel-aug-17-sep-11-12-16-17-20
-
77th-division-foret-d-argonne-meuse-argonne-sep-19-25-26-oct-16
-
somme-aug-8-20
-
Gierek
-
93rd-division-oise-asine-sep-15-nov-11-no2
-
29th-division-meuse-argonne-oct-5-30
-
80th-division-artois-somme-jul-22-aug-7-8-18
-
26th-division-pas-fini-champagne-marne-aisne-marne
-
Cottonwood Borer
-
93rd-division-meuse-argonne-champagne-sep-26-oct-8
-
1st-division-meuse-argonne-south-oct-26-nov-11
-
26th-division-meuse-argonne-oct-13-nov-11
-
42nd-division-meuse-argonne-oct-5-nov-1
-
26th-division-rupt-st-mihiel-troyon-sep-5-11
-
2nd-division-limey-st-mihiel
-
82nd-meuse-argonne-sep-29-nov-2
-
32nd-division-asine-marne-jul-27-aug-6
-
28th-division-aisne-marne-july-28-31
-
79th-division-meuse-argonne-oct-26-nov-11
-
28th-division-clermont-meuse-argonne-sep-19-25-oct-10
-
36th-division-meuse-argonne-champagne-oct-5-29
-
90th-division-meuse-argonne-oct-17-nov-11
-
Green Orchard Bee (Exaereta frontalias)
-
Eudicella
-
Lophacris cristata
-
33rd Division Actions Amiens-Mons WW1
-
27th-division-somme-sep-24-oct-2
-
33d-division-capture-of-hamel-jul-4
-
3d-division-aisne-marne-jul-18-29
-
2nd-division-aisne-chateau-thierry
-
1st-division-meuse-argonne-north-oct-26-nov-11
-
33rd-division-troyon-woevre-oct-24-nov-11
-
28th-division-thiaucourt-woevre-oct-16-nov-11
-
28th-division-oisne-aisne-marne_offensive-fismes_sector-aug-sep-1918
-
3d-division-6th-brigade-vesle-aug-7-11
-
capture-of-hamel-jul-4
-
91st-division-ypres-lys-oct-29-nov-11
-
77th-division-vesle-oise-asine-aug-11-17-18-sep-16
-
Grasshopper (Phymateus saxsosusflat)
-
35th-division-grange-le-comte-meuse-argonne-sep-21-25-26-oct-3
-
89th-division-meuse-argonne-oct-14-nov-11-south
-
7th-division-puvenelle-woevre-plain-oct-8-nov-11
-
Hercules Beetle
-
80th-division-bethincourt-meuse-argonne-sep-22-25-26-29
-
1st-division-first-german-raid-on-american-troops-nov-3
-
32d-division-meuse-argonne-oct-21-nov-11
-
92nd-division-marbache-woevre-oct-8-nov-11
-
long green beetle
-
4th-division-less-7th-brigade-aisne-marne-jul-18-23
-
5th-division-st-die-capture-of-frapelle-aug-17
-
79th-division-avocourt-meuse-argonne-sep-13-25-26-oct-3
-
4th-division-aisne-marne-vesle
-
77th-division-meuse-argonne-oct-17-nov-11-south
-
5th-division-meuse-argonne-oct-5-nov-11-a
-
42d-division-meuse-argonne-nov-2-nov-10-north
-
93rd-division-oise-aisne-sep-15-nov-11-no1
-
90th-division-villers-en-haye-st-mihiel-puvenelle-aug-21-sep-11-12-16-17-oct-10
-
Stag Beetle
-
5th-division-meuse-argonne-oct-5-nov-11-b
-
42nd-division-esperance-squain-champagne-marne-jul-5-14-15-18
-
37th-division-avocourt-meuse-argonne-sep-23-25-26-oct-3
-
2nd-division-meuse-argonne-sep-29-oct14
-
28th-division-55th-brigade-chateau-thierry-champagne-marne-aisne-marne
-
80th-division-meuse-argonne-sep-30-oct-13
-
27th-division-dickebusch-lake-scherpenberg-ypres-lys
-
80th-division-meuse-argonne-oct-23-nov-8
-
89th-division-lucey-st-mihiel-euvezin-aug-4-sep-11-12-16-17-oct-8
-
3d-division-somme-mar-21-apr-6
-
33d-division-troyon-woevre-oct-24-nov-11
-
2nd-division-aisne-marne-jul-18-20
-
32d-division-meuse-argonne-sep-26-oct-20
-
3d-division-champagne-marne-jul-15-17