People
HAPPY BOY - PHOTO NOT FOR PURCHASE
COFFEE KLATCH
SCREW THE SIGN
HEAD IN THE SAND
JENNIFER O'NEILL COVER PHOTO
BOTTLE TOSS
HALL OF FAME JOCKEY JACINTO VASQUEZ
PHOTO NOT FOR PURCHASE
CHILLY DAY ON THE BEACH
JENNIFER O'NEILL AT HILLENGLADE 2024
FUN WITH BUBBLES
DANICA PATRICK - PHOTO NOT FOR PURCHASE
BEACH BUDDIES
SUNSET SWIMMERS
CLOUDY BEACH WALK
LIKE SOME PEOPLE
HEAVEN ON SURF
JOY RIDE
Places
AIR SHOW IN SONOMA, CA
BELMAR, NJ
COME ON IN - NEW JERSEY
DELAWARE RIVER, PHILADELPHIA
HIGH NOON IN CEDAR KEY, FL
JEKYLL ISLAND, GA
NEW JERSEY COUNTRYSIDE
NOT THE SUN
OCEAN GROVE, NJ HARDWARE
WINTER IN OCEAN GROVE, NJ
SERENITY
HURRICANE EARL - BRADLEY BEACH, NJ
BUDWEISER CLYDESDALES AT LIVE OAK, FL
CANINE NERF BEACH FOOTBALL
NEW YORK FROM NEW JERSEY
LOOK MA, NO HANDS
MICANOPY, FL
OCALA, FLORIDA
SNOWY BEACH IN BRADLEY BEACH, NJ
SHOLOM PARK - OCALA
FALCOLN HEAVY LAUNCH - CAPE CANAVERAL
KRANTZ FARM - HESSDALE, PA (FROM THE MOVIE 'WITNESS')
NIAGARA FALLS
OCALA TOMATO LINEUP
STICK IN THE SAND
HORSE PARK OF NEW JERSEY
HEAT DISTORTION - OBS TRACK OCALA, FL
FOG AT THE FLATS - CLEVELAND
SPIRAL STAIRCASE - ST. AUGUSTINE, FL LIGHTHOUSE
NO QUACKING ROOM IN BRADLEY BEACH, NJ
NOT TOO OFTEN BLIZZARD IN BRADLEY BEACH, NJ
BARN WALK - WORLD EQUESTRIAN CENTER, OCALA, FL
SIT A SPELL - CEDAR KEY, FL
MICANOPY, FL
IDLE PITS AT INDY
FREEHOLD, NJ BIKE RUN
ALONG OCEAN AVENUE - NEW JERSEY SHORE
STEELSTACKS - BETHLEHEM, PA
BEACH BELLS IN BELMAR, NJ
TUNNEL TO SUNSET SOMEWHERE IN NEW JERSEY
SUNSET SOMEWHERE
BEACH BRELLAS
HITS HORSE SHOW - OCALA, FL
BELMAR, NJ
ASBURY PARK, NJ
CONSTRUCTION SITE - OCALA, FL
MAKING THE PLANTS HAPPY
JUST THE TWO OF US
Nature & Animals
FRAGILE FLYER
HUNTING LESSONS
ON THE POND
PEEKABOO
HERON AT PAYNES PRAIRIE PRESERVE STATE PARK
BUTTERFLY PIT STOP
CARDINAL ON GUARD
CHURNING SURF
GULLS ON ICE
REFLECTIONS
SAME TO YOU
PERFECT POSE
COME ON IN ... THE WATER'S FINE
SILENT STALKER
HAWK DINING
WADING ALONG
SLOBBERIN' SLEW
BLUE ON BLUE HERON
OCALA WETLAND RECHARGE PARK
GOOD HAIR DAY 1
GOOD HAIR DAY 2
GOOD HAIR DAY 3
TURTLE TALES
"And that's how the gator got my leg."
EQUINE SWOOSH
SOARING
SCREW THE SEATBELT
BAD HAIR DAY
GLOBETROTTING LIZARD
NOT A WOODPECKER
OKAY, HUDDLE UP
DUCKS AFLIGHT
OKAY, ON THREE, WE CHARGE!
TOUCH AND GO
DINNER TIME
WADDAYA LOOKIN' AT?
LUNCH RUN
SAY CHEESE
ACORN DELIVERY
REST STOP
WISH I COULD FLY
Sports
INDYCAR KENTUCKY - ANA BEATRIZ PIT STOP
CATCH ME
DEVON HORSE SHOW, PA
DRESSAGE AT DEVON - PHOTO NOT FOR PURCHASE
FLORIDA HORSE PARK
FUTURE CHAMPION
INDYCAR 1 SONOMA, CA
INDYCAR 2 SONOMA, CA
INDYCAR 3 SONOMA, CA
INDYCAR 4 SONOMA, CA
INDYCAR SURREAL SONOMA, CA
INDYCAR ST. PETERSBURG, FL
INDYCAR ST. PETERSBURG, FL
LIVE OAK INTERNATIONAL - OCALA, FL
LIVE OAK INTERNATIONAL, OCALA FL - PHOTO NOT FOR PURCHASE
FLORIDA HORSE PARK, OCALA - PHOTO NOT FOR PURCHASE
PRINCETON, NJ - PHOTO NOT FOR PURCHASE
WORLD EQUESTRIAN CENTER, OCALA FL - PHOTO NOT FOR PURCHASE
LIVE OAK INTERNATIONAL, OCALA - PHOTO NOT FOR PURCHASE
FLORIDA HORSE PARK, OCALA - PHOTO NOT FOR PURCHASE
FLORIDA HORSE PARK, OCALA - PHOTO NOT FOR PURCHASE
FLORIDA HORSE PARK, OCALA - PHOTO NOT FOR PURCHASE
FLORIDA HORSE PARK, OCALA - PHOTO NOT FOR PURCHASE
KICKIN UP TURF
ORANGE CRUSH
POLO AT FLORIDA HORSE PARK - OCALA
POLO AT FLORIDA HORSE PARK - OCALA
CROSS COUNTRY AT FLORIDA HORSE PARK, OCALA - NOT FOR PURCHASE
DRAFT HORSE AT FLORIDA HORSE PARK - OCALA
HEAVEN ON SURF - BELMAR, NJ
POLO AT FLORIDA HORSE PARK, OCALA
TO SWING OR NOT TO SWING. THAT IS THE QUESTION.
POLO AT FLORIDA HORSE PARK - OCALA
SPASH AT LIVE OAK INTERNATIONAL - OCALA
TIGHT TURN AT LIVE OAK INTERNATIONAL - OCALA
DECISIONS, DECISIONS
SOLO FLIGHT