hjl:
Waiting for the big one - Crystal Springs
hjl:
Clouds Below, Stars Above
hjl:
Asynchronous Seagull - San Gregorio
hjl:
Waiting for the analog sunset
hjl:
Facing the everyday unknowns - San Gregorio
hjl:
Wait for it to come to you
hjl:
Cloudless afternoon on Arastradero Creek Trail
hjl:
Night Approach at SJC
hjl:
Say Goodbye, Roll Credits, Fade to Black
hjl:
High Surf Advisory - Pacifica Pier
hjl:
Call me maybe - Stanford Dish
hjl:
Close to the edge - Pacifica
hjl:
Close to the edge - Pacifica
hjl:
Westward bound, above the fog
hjl:
Rise and shine - Palo Alto Baylands
hjl:
Interface layer - Palo Alto Baylands
hjl:
Twilight at Hou Hai
hjl:
Twilight at the Baylands
hjl:
The early bird catches the wave - Waikiki
hjl:
Morning at the Palo Alto Baylands
hjl:
Land of a thousand startups
hjl:
Civilization and its Discontents
hjl:
Twilight Over The Contentious Landscape - Mount Scopus, Jerusalem
hjl:
Meet me at Tower 8 - Badaling, Great Wall
hjl:
Early Twilight at Shoreline
hjl:
Headlands - Rockaway Beach, Pacifica
hjl:
Moonrise at the Baylands
hjl:
Palo Alto view from the Stanford Dish
hjl:
The Illusion of Understanding
hjl:
San Gregorio Beach