Craig Middleton, Assistant Director of the Presidio Trust.
(Photo by Francisco da Costa.)
prev
-
next
home