Image 1 of 1
cannon_beach_7686.tif
A young boy playing under colorful umbrellas on Cannon Beach, Oregon.