About

Rich Crossland is a financial manager, writer, traveler, and surfer.

rcbeach