shanefx.com
Giant Rubber Duck
Docking Duck Thea Foss Memorial Waterway Tacoma, Washington, USA click the pictures to enlarge Looking out the window, I’m jolted. Did I see what I just saw? Now pressed against the glass, I …