Fredericksburg — When we move in we’ll hang a bench on the patio and when it rains I’ll complain about not being able to see the stars, and one Sunday when I’m back from my parents’ I’ll find you on a ladder with sky ...
Detroit — It usually ends here: A blinking blue cursor, a thumb hovering over a button marked Send, rumpled sheets in the metallic morning light. A message you’ve sent countless times: “I’m feeling kinda out of...
New york — We will be ephemeral Before our bodies wither We will upload our Personalities to the cloud And silently LOL Raising the temperature of a white room By .002 degrees For 29 milliseconds In a server far...
The Gate
Laguna Verde
Improvised glare protection.
One day this will all be yours
Flamingoes, dragging their heads and going urdudududu
Negative Space
Arrowhead
Mars?
Bones
Little boxes.
<3
David and Goliath
Secrets
Puma and Condor
Train Graveyard
The Bends
Salt
Tatooine
The Salar
Giant Cactus Island
Bus Ferries
The Desert Before Dawn
Horca del Inca
Stamina and the Search for Endings, Part 3
Stamina and the Search for Endings, Part 2
Machu Picchu Mariposa
Inca Rail
River Crossing 2
River Crossing 1
Untitled
Stamina and the Search for Endings, Part 1
Deer in the Mountains
Diamond Sky
The Darkness You See
Como siempre.
Hippo and the Mountain
Moon Temple.
Pisac.
In "Why People Photograph" by Robert Adams
Museo Larco
Microbussing
Sunbathers.
Zebra crossing.
Today's breakfast.
Bulevar.
Parque Kennedy.
Construction
Miraflores.
Norfolk pine.
Birds.
Today's office.
Agua frio
Guest room in a colonial manor
The City and the Dogs
Barranco.
Mister X.
Old Shanghai
New Shanghai
Smoggy Shanghai
Morning dive
The Water
Crabbing.
I hear ya, kid.
Stillwater
Desktop wallpaper
Dad.
Great Ocean Road
Rainy Shanghai
Bulleit on the rocks
Outside the Brooklyn Public Library
Midtown meeting
Distortions
Sleeping beauty
Book club
North/South
An offering
He watched me watch him eat
Phoenicians
The spirit of the white buck who lives in the pear trees above the well
Too cold for anything
Along the Chesapeake Channel
The Hudson Valley Tourism Board
Yurt life.
Vincent, you keep following me around.
Today's Office
Cary Street
Yespassing.
Slam dunk?
Good ole Robert.
This is the house, she says.
Thank you for shopping
Bon mots
Today's Clown
Where to go next
Shadow.
Trees
"Can you explain to me what is going on here?"
I'm standing there taking the picture
Then there will be a slow rising