Hal Gage, Fine Art Photography - Common Shores
halgage@alaska.net
Three Rocks, Garrapata Beach, California
0702-05.jpg