
North View from Spencer Island foot bridge
By LelaSz
Taken Feb 27, 2016
on Spencer Island
in the
Puget Sound and Islands > Seattle-Tacoma Area
region.
Tagged With
Explore Further
All rights are reserved by WTA and the photographer.