American Dipper

Laguna Grande Park

Seaside California

January 17, 2013