I'm baa-aack. Pictures will be spotty, but I'm out and about. Newport beach is a favored place watching the newbie surfers and sand castle builders.
Comments
Sign in or get an account to comment.