Ocean Beach: Dec 31, 2008 by beachbum

Ocean Beach: Jan 28, 2009 by beachbum

Half Moon Bay: Dec 30, 2013 by Native_CA

Ocean Beach: Sep 20, 2008 by beachbum

Ocean Beach: Feb 02, 2009 by beachbum

Ocean Beach: Apr 07, 2009 by beachbum

Ocean Beach: Sep 26, 2008 by beachbum