Steveston Beach: Sandy Shores & Historic Charm in Richmond, BC | OnlyBeaches