Full portfolio at KEENAphoto.com's avatar

Full portfolio at KEENAphoto.com

My old Cedar St home, where we had a mini ramp in the living room and Crazy Chris would drop from the top rope into our backyard mini. LIVIN. #tbt #goodtimes #campskatesurfshoot #gnarly @hardyshred @ilivefaster @stebs

Finally seeing some waves! So psyched to be in the water and have it not be freezing. #exploremore #campskatesurfshoot @lizcomperchio (at Ocean Beach, San Francisco)

I just found out about National Dog Day, so here’s a picture of my dog! Back when he had his hippy hair. #muppet #doodle #nationaldogdayisover

Even your own skin is too hot to work in while shooting during a Florida summer! Had to shed some layers. #sexypirate #florida #toohot (at Tampa Bay)

Editing shoots in a Tampa hotel… #cb360 #honda #gold #campskatesurfshoot @livvie.m

Keeping it classy and neat. Like a lady. #poolpartyforone #whiskey @jen_barry

This pup doesn’t mind waking up at 6:30 for hikes in the redwoods. Weirdo. #muppet #goldendoodle #exploremore #oakland

Prints hanging from last week’s show in Oakland. Can’t wait for next time! #oakland #exploremore #keenaphoto

Piece by pice she’s slowly coming back to life! #1976 #ossa #pioneer

Society needs rules. #campskatesurfshoot #wisdom #encinitas

Shot the cover of the DIG while home. Those humid Boston days will drive people to do strange things! @livvie.m doing her thing. #digboston #keenaphoto

Monday. I’ll take it. #exploremore #campskatesurfshoot

Ikea chair top + elementary school chair bottom = New stool for the vanity. Psyched on it! #ikeahack #diy

The USA is A-OK. Here’s to ten fingers on Monday! #fourthofjuly @nathanlegsdin