James M. Shipley

Capturing memories and dreams in the Pacific Northwest.

James M. Shipley