Hal Gage, Fine Art Photography - Common Shores



halgage@alaska.net
0702-05

Three Rocks, Garrapata Beach, California

0702-05.jpg